c++学习建议
来源:互联网 发布:飞天怎么样知乎 编辑:程序博客网 时间:2024/05/30 23:03
// 转载
C++学习建议
C++缺点之一,是相对许多语言复杂,而且难学难精。许多人说学习C语言只需一本K&R《C程序设计语言》即可,但C++书籍却是多不胜数。我是从C进入C++,皆是靠阅读自学。在此分享一点学习心得。个人认为,学习C++可分为4个层次:
第一层次:C++基础:挑选一本入门书籍,如《C++ Primer》、《C++大学教程》、或Stroustrup撰写的经典《C++程序设计语言》或他一年半前的新作《C++程序设计原理与实践》,而一般C++课程也止于此,另外《C++ 标准程序库》及《The C++ Standard Library Extensions》可供参考;
第二层次:正确高效地使用C++:此层次开始必须自修,阅读过《(More)Effective C++》、《(More)Exceptional C++》、《Effective STL》及《C++编程规范》等,才适宜踏入专业C++开发之路;
第三层次:深入了解C++:关于全局问题可读《深入探索C++对象模型》、《Imperfect C++》、《C++沉思录》、《STL源码剖析》,要挑战智商,可看关于模版及模版元编程的书籍如《C++ Templates》、《C++设计新思维》、《C++模版元编程》;
第四层次:研究C++:阅读《C++语言的设计和演化》、《编程的本质》(含STL设计背后的数学根基)、C++标准文件《ISO/IEC 14882:2003》、C++标准委员会的提案书和报告书、关于C++的学术文献。
0 0
- C/C++学习建议
- C/C++学习建议
- 学习C的建议
- C/C++学习建议
- C++“指针”学习建议
- C/C++学习建议
- c/c++语言学习建议
- objective-c 入门学习建议
- c语言入门学习的一些建议
- 对于(学习c++)的c程序员的建议
- 学习C++, 50条重要的学习建议
- ***学习建议
- 学习建议
- 学习建议
- 学习建议
- 学习建议
- 学习建议
- 学习建议
- 回文数(没通过)
- (C语言版)二叉树遍历算法——包含递归前、中、后序和层次,非递归前、中、后序和层次遍历共八种
- 上课笔记-电子市场及电子消费品(一)
- 代码实现模糊查询(正则实现),比如在多表查询的情况下“
- 深入了解MediaServer-1
- c++学习建议
- Mysql关键字
- Java软件开发基础知识梳理之(2)------动态创建PreparedStatement解决SQL中带的in条件
- Android数据的四种存储方式SharedPreferences、SQLite、Content Provider和File (三) —— SharePreferences
- 日本公共廁所不爲人知的新功能
- seo做个出色的地图导航
- Android数据的四种存储方式SharedPreferences、SQLite、Content Provider和File (一) —— 总览
- struts+hibernate+spring jar包官网下载地址【转】
- 【论坛好帖收藏】之程序员恶性循环