介绍
在本次挑战中,你将为一家本地书店开发一个小型的库存管理系统。书店需要一种内存利用率高且不会产生内存泄漏风险的方式来追踪书籍详情。你将创建一个 Book 类,利用 unique_ptr 来动态管理书籍信息,实现一个包含书名、作者和出版年份参数的构造函数,并添加一个能够安全显示书籍详情的方法,以此来实践智能指针管理。
这是一个「挑战」项目,它与「引导实验」的不同之处在于,你需要尝试独立完成挑战任务,而不是按照实验步骤一步步学习。挑战通常具有一定的难度。如果你觉得困难,可以与 Labby 讨论或查看解决方案。历史数据显示,这是一个 初学者 级别的挑战,通过率为 100%。它在学习者中获得了 100% 的好评率。



