一、介绍-老师寄语
为什么选择C++?高性能解决问题
二、C++推荐书目
1. 基础
《C++ Primer 5th》,Stanley B. Lippman 等著,王刚、杨巨峰等译
2. 进阶
《Effective C++》,Scott Meyers 著,侯捷译。
《More Effective C++》,Scott Meyers 著,侯捷译。
《Effective Modern C++》,Scott Meyers 著,高博译。
《深度探索 C++对象模型》,Stanley B. Lippman 著,侯捷译。
3. STL 使用
《Effective STL》,Scott Meyers 著,潘爱民等译。
4. 异常
《Exceptional C++》,Herb Sutter 著,聂雪军等译。
5. 模板编程
《C++ Templates》,David Vandevoorde 等著,陈伟柱译。
《STL 源码剖析》,侯捷著。可配套侯捷视频
《C++模板元编程实战》,李伟著。
《深入实践 Boost》,Antony Polukhin 著,卢涛译。
三、其他推荐
1、视频:
2、网站:
- 菜鸟教程,仅仅适合C++入门看
- cpp reference/网站,用于 C++的标准和 STL的标准查询。
- 类似 cppreference,但稍微老一些。
- cppinsights 在线代码分析,对代码生成编译器预处理后的结果,常用于理解 C++高级语法。
- godbolt Compiler Explorer,在线代码分析,对代码生成最终的汇编指令,可用于理解 C++与底层的关系,以及理解编译器的优化思路