我也在学 C++,之前做 java 开发,我的书籍 C++ Primer 如果刚入门,可能比较干,如果有编程基础的话,可以直接上手这本。 C++ Primer Plus,比上面这本要容易一些,每章后面都有习题,学完的话基本能写代码。 上面两本都是大部头, Essential C++ ,比较精简,还没看,不知道效果。 modern-cpp-tutorial,总结了 C++11 以后的一些语法改变。 Google C++ 编程规范 大厂的规范 学完基础的,我觉得就得分领域,游戏,网络,GUI,balabala。 进阶的几本 Cpp_Concurrency_In_Action C++中的并发 Boost 程序库完全开发指南深入 boost 库的使用 stl 源码解析 上面三本我还没看,等基础扎实了再细读。