一个程序员的C++学习之路——如何学习C/C++
下文是我整理的一些C++图书列表,按顺序阅读,可涵盖入门到精通。
《The C programming language》必读
在学习C/C++或者想要学习C/C++可以加入我们的学习交流QQ群:954607083《C++ Primer》
在学习C/C++或者想要学习C/C++可以加入我们的学习交流QQ群:954607083号称是一本可以让你从C或JAVA程序员转为一个真正的C++程序员的入门参考书,必读。
《The C++ programming language》
在学习C/C++或者想要学习C/C++可以加入我们的学习交流QQ群:954607083C++之父,人称B教主著作,在看过C++ primer后,应该可以跳章选读。
《Think in c++》
在学习C/C++或者想要学习C/C++可以加入我们的学习交流QQ群:954607083网上说此书的中文版翻译质量奇差,推荐看影印版,选读。
《Effective c++》
在学习C/C++或者想要学习C/C++可以加入我们的学习交流QQ群:954607083类似 Effective java,讲的是最佳实践,程序员必读。
《More effective c++》
在学习C/C++或者想要学习C/C++可以加入我们的学习交流QQ群:954607083上书的补充。
《The C++ standard library》
在学习C/C++或者想要学习C/C++可以加入我们的学习交流QQ群:954607083会写C,不会用标准库怎么行。这就跟java程序员不会用java.util包一样,必读。
《Effective STL》
在学习C/C++或者想要学习C/C++可以加入我们的学习交流QQ群:954607083STL库的最佳实践。Effective C++作者又一力作,必读。
《The annotated STL source》
在学习C/C++或者想要学习C/C++可以加入我们的学习交流QQ群:954607083STL源码分析,这本书应该算是深入/精通类了,选读。
《Generic programming and STL》
在学习C/C++或者想要学习C/C++可以加入我们的学习交流QQ群:954607083号称C++编程里,就是跟模板,泛型打交道,那么精通泛型是势在必行。
《C++ Template》
在学习C/C++或者想要学习C/C++可以加入我们的学习交流QQ群:954607083C++模板编程,代码复用的经验之道,必读。
《Exceptional C++》
在学习C/C++或者想要学习C/C++可以加入我们的学习交流QQ群:954607083跟Effective C++类似,属于最佳实践和难题解析,书中列出了许多应用场景和实例代码供读者揣摩,选读。
《More Exceptional C++》
在学习C/C++或者想要学习C/C++可以加入我们的学习交流QQ群:954607083上书的补充。
《Exceptional C++ Style》
在学习C/C++或者想要学习C/C++可以加入我们的学习交流QQ群:954607083上上书的补充
《Inside The C++ Object Model》
在学习C/C++或者想要学习C/C++可以加入我们的学习交流QQ群:954607083有了上面这些书做铺垫,那么终于可以读此神书了。它会带你游览C++对象模型的底层实现机制。读完此书,任何C++代码看起来如同行云流水,必读。
(PS:配合视频学习,效果更加奥)