学习目标 在程序的生命周期和编程范式,透彻理解 C++ 程序的运行机制和面向对象编程思想。C++ 中的自动类型推导、智能指针、Lambda 表达式等几个重要特性,掌握惯用法,消灭代码里的隐患,用这些特性写出清晰、易读、安全的代码。标准库是 C++ 里占比非常大的一部分,重要性不亚于语言本身。所以在“标准库”模块,最核心的四个部分:字符串、容器、算法和并发,用好这个最基本的库,学会泛型编程,提高程序的运行效率。标准库不可能涵盖所有的开发领域,学会 C++ 标准之外的一些第三方工具,实现序列化、网络通信和性能分析等功能,解决实际开发中遇到的常见问题。