C++学习建议2
来源:互联网 发布:平面设计画图软件 编辑:程序博客网 时间:2024/04/27 14:22
第三层次,深入了解C++:关于全局问题可读《深入探索C++对象模型》、《Imperfect C++》、《C++沉思录》、《STL源码剖析》,要挑战智商,可看关于模版及模版元编程的书籍如《C++ Templates》、《C++设计新思维》、《C++模版元编程》;
第四层次,研究C++:阅读《C++语言的设计和演化》、《编程的本质》(含STL设计背后的数学根基)、C++标准文件《ISO/IEC 14882:2003》、C++标准委员会的提案书和报告书、关于C++的学术文献。
第四层次,研究C++:阅读《C++语言的设计和演化》、《编程的本质》(含STL设计背后的数学根基)、C++标准文件《ISO/IEC 14882:2003》、C++标准委员会的提案书和报告书、关于C++的学术文献。
由于我主要是应用C++,大约只停留于第二、三个层次。然而,C++只是软件开发的一环而已,单凭语言并不能应付业务和工程上的问题。建议读者不要强求几年内“彻底学会C++的知识”,到达第二层左右便从工作实战中汲取经验,有兴趣才慢慢继续学习更高层次的知识。虽然学习C++有难度,但也是相当有趣且有满足感的。
结合其他语言
如前文所述,C++并非适合所有应用情境,有时可以混合其他语言使用,包括用C++扩展其他语言,或在C++程序中嵌入脚本语言引擎。对于后者,除了使用各种脚本语言的专门API,还可使用Boost或SWIG作整合。
- C/C++学习建议
- C/C++学习建议
- 学习C的建议
- C/C++学习建议
- C++“指针”学习建议
- C/C++学习建议
- c/c++语言学习建议
- objective-c 入门学习建议
- C++学习建议2
- c语言入门学习的一些建议
- 对于(学习c++)的c程序员的建议
- 学习C++, 50条重要的学习建议
- ***学习建议
- 学习建议
- 学习建议
- 学习建议
- 学习建议
- 学习建议
- imp导入时出现imp-00017 ora-06550的解决办法
- linux command
- 【网络】HTTP mime 定义
- C++学习建议
- 第七章:Android Service组件
- C++学习建议2
- 求二叉树中节点的最大距离
- 『每日一题 2012-02-10』猴子选大王问题 C语言实现
- 软件开发人员的“七重苦”(1)
- Symbian DLL中可写静态数据问题 (二)DLL中实现单例模式
- 在Tomcat中配置虚拟主机
- LeetCode: Two Sum
- __FILE__, __FUNCTION__, __LINE__
- 开发的APP应用《我懂了-做个健康好宝宝》,推荐下