Linux C++课程参考书目

来源:互联网 发布:服务器端软件及功能 编辑:程序博客网 时间:2024/04/27 21:33
C++语言
7. C++ Primer, Fifth Edition
by Stanley B Lippman, Josée Lajoie
第五版涵盖了 C++11 标准。
8. The C++ Programming Language, Fourth Edition
by Bjarne Stroustrup
第四版涵盖了 C++11 标准。
9. C++ Solutions: Companion to The C++ Programming Language Third Edition
by David Vandevoorde
这本书是 Bjarne Stroustrup 的 The C++ Programming Language Third Edition 一书的习题解答,
配合这本书来学习,效果十分不错。
延伸阅读:如果要对 C++的内在机制比如对象模型、内存模型等作深入了解,建议在日后阅读:
10. Inside the C++ Object Model
by Stanley B. Lippman
11. The Design and Evolution of C++
by Bjarne Stroustrup
进阶阅读:当熟悉 C++语言机制,能用 C++作为开发语言开发应用程序后,以下几本书值得一看:
12. EffectiveC++ / More EffectiveC++
by Scott Meyers
13. Exceptional C++ / More Exceptional C++
by Herb Sutter
14. Modern C++ Design: Generic Programming and Design Patterns Applied
by Andrei Alexandrescu
15. ISO/IEC 14882: 2011 - Information technology - Programming languages - C++
ISO C++语言标准文档,目前最新版本,包括了 C++11 新特性的规范。建议多阅读,特别是在对
Linux C++课程参考书目
2 of 5
轩辕高端 IT 培训中心 www.xuanyuan-soft.cn
某个 C++语言特性摸棱两可的情况下,该文档能给我们最权威的仲裁。
作为一个 C++程序员,一般不太需要过多了解 C 和 C 标准库相关的内容,但了解 C 将对日后维护 C
相关项目有很大帮助,下面是 C 语言相关的书籍:
16. The C Programming Language, Second Edition
by Brian W. Kernighan, Dennis M. Ritchie
C 语言经典书籍,作者之一 Dennis M. Ritchie 即 C 语言之父(怀念伟大的 Dennis M. Ritchie
(1941-09-09 ~ 2011-10-12))。
17. The Standard C Library
by P.J.Plauger
另一本经典 C 语言书籍,作者曾任 ISO C 标准委员会主席、ISO C++标准委员会主席、C/C++
User’s Journal 主编。他是 C/C++标准库开发领域的大师,Dinkumware 标准库就是他的作品。
18. Pointers On C
by Kenneth A Reek
又一本 C 语言经典书籍,可作入门到精通的参考书籍。
Module04 - C++标准库
19. The C++ Standard Library: A Tutorial and Reference, Second Edition
by Nicolai M. Josuttis
本书涵盖 C++11 标准。
这本书完整地讲解了 C++11 标准库的所有组件,书中示例翔实、作者对待技术的态度十分严谨,
是一本可供 C++程序员长期参考的书籍。
20. C++ Standard Template Library
by P.J.Plauger, Alexander A.Stepanov, Meng Lee, David R.Musser
本书出自四位 STL 方面最为权威的专家之手,要深入了解 STL,此书是首选。
21. Effective STL
by Scott Meyers
数据结构和算法是 STL 中 2 个最重要的组件,关于数据结构和算法系列的书籍:
22. Algorithms in C++, Parts 1–4: Fundamentals, Data Structure, Sorting, Searching, Third
Edition
by Robert Sedgewick - Princeton University
Robert Sedgewick 是算法大师 Donald E. Knuth 早年的博士生,在算法研究方面有着非常高深的
造诣,并有很多影响深远的算法著作,该书是近年来所出新书,由 Algorithms in C 一书改编而成,
非常值得研读,虽然初次阅读会有一定的难度。
23. Introduction to Algorithms, Second Edition
by Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest and Clifford Stein
麻省理工 算法课程 的教材,虽不如 上面的书籍深入,但配合大量清晰的伪码演示,非常适合初
Linux C++课程参考书目

原创粉丝点击