怎样深入学习C++?

来源:百度知道 编辑:UC知道 时间:2024/05/24 14:23:23
本人已经学过了《C++程序设计教程》,想深入学习,请教接下来该依次学习哪些书籍以深入学习C++(MFC)?最终能有开发软件的能力 THANKS!
相关课程我们学过《数据结构》

实际上你要做的,就是先看看windows编程。去学习如何使用MSDN来学习WIN32

API 函数,说白了就是使用vc中的MFC架构。去gougou上搜 孙鑫 二字,有视

频,跟着学就是了,学的差不多了,就去买一本清华大学的《数据结构》看。

把里面的伪代码都给实现了,然后再准备学习数据库,操作系统。学习这些科

目的时候,也要循序渐进。学校里都是教理论,实际上还有很大的实践空间可

以发挥,那就是把每章后面的题都实践一下。

接着你就可以进行小规模的“开发”了,等加入到工作中实践中项目中,这时

候再去边做事边看《c++ primer》 thinking in c++ 差不多会有些收获。

不建议你现在看,看了也没用,而且浪费钱,还暴贵。

总之我建议你先走上面的路,慢慢可以着手做东西了,这样心里也有满足感,

再去搞高深的c++ primer什么的,会比较好。否则几天下来就被打击的不行了

C++程序设计教程只是一些简单的语法基础知识。如果基础学得比较好的话就要学习下程序的运行原理,然后就是两种构架方式:MFC与API。学MFC的推荐《深入浅出MFC》(第2版)。如果感觉基础不是很好的话可以看看国外的经典基础教材比如《C++ PRIME》。要想独立编程的话,上机训练很重要,不要觉得看懂了就是掌握了,要多做练习。多看范例。多尝试自己独立写代码。学C++不是一两天的事情,坚持最重要。我有很多C++的电子书,包括很多经典的外国教材。有需要可以既加QQ:657747261(注明C++电子书)。

我感觉学习程序语言最基本的还是要有逻辑思维~