想攻C/C++语言,应推荐看啥书(看书顺序)?
第1次发帖是 大学的计划 那次得到了许多人的帮助 在此再次谢谢,那次我写的计划完成的也行
这是第2次发帖了,希望前辈们再次给于我一些建议
描述: 我是一个刚进去大三的学生,这个学期终于分专业了,选的计算机科学与技术。
我已学了 C,数据结构,计算机组成原理,
WINDOWS程序设计(已自学),C++PRIMER(已自学),算法(参加ACM,持续做题中)
本学期课程: 数据库 操作系统,编译原理,多媒体技术教程,专业英语,C++(已学)等
对于本学期的开设的课程肯定会认真学习的。
但我想攻C/C++ 想工作也从事这方面的工作,所以想在课余的时候加强对C/C++方面的学习
并且希望在今年寒假去找公司实习,但是我现在C/C++懂的太少了,又不知道接下来看什么书
C方面的书: 接下来看 C PRIMER 在看......
C++方面的书: 接下来看Thing in C++ 在看......
我希望前辈们能给我一些建议,推荐几本C/C++方面的书,最后有看书的先后顺序最好。。
希望前辈指点我下, 非常谢谢哦
[解决办法]
你这些书如果真认真看了就已经很牛了
先把这基本吃透吧,适当加一些平台相关的Windows核心编程或UNIX环境高级编程
[解决办法]
对学习编程者的忠告:
眼过千遍不如手过一遍!
书看千行不如手敲一行!
手敲千行不如单步一行!
单步源代码千行不如单步对应汇编一行!
[解决办法]
计算机组成原理→DOS命令→汇编语言→C语言(不包括C++)、代码书写规范→数据结构、编译原理、操作系统→计算机网络、数据库原理、正则表达式→其它语言(包括C++)、架构……
[解决办法]
C primer
EFFECTIVE C++
101条规范
[解决办法]
分两个方向,可以并行看。
C++方向:《c++程序设计语言》,《c++ primer》,《Effective c++》
VC方向:《visual C++2008经典入门》《深入浅出MFC》》《windows核心编程》
[解决办法]
赶紧开始实践吧。
[解决办法]
C++缺点之一,是相对许多语言复杂,而且难学难精。许多人说学习C语言只需一本K&R《C程序设计语言》即可,但C++书籍却是多不胜数。我是从C进入C++,皆是靠阅读自学。在此分享一点学习心得。个人认为,学习C++可分为4个层次:
第一层次,C++基础:挑选一本入门书籍,如《C++ Primer》、《accelerated c++》、《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++的学术文献。
[解决办法]
建议accelerated c++仔细研读多遍,c++ Primer作为辅导书,两者交叉看,注意多敲代码,不然一切免谈/...