欢迎来到 常识词典网 , 一个专业的常识知识学习网站!
[ Ctrl + D 键 ]收藏本站
答案 1:
看书都很瓜,关键看源码,boost, STL,都可以,关键是看的多,看了以后理解思想,比如:vector的内存分配机制之类的,而且STL里面的一些基本的算法比如:merge, join等等也是非常有帮助的。
越底层越有帮助。也许烦,但是磨刀不误砍柴功。
答案 2:
1)要学会C++的基本概念,如构造函数,析构函数,静态成员,静态函数,重载,虚拟等概念(最好把代码反汇编分析,有助于理解这些概念);2)熟悉Windows下的消息处理流程,最好熟悉SDK的相关接口函数,有助于理解MFC的函数封装;3)有时间分析MFC源代码的实现;4)多练习,调试程序,知道是一回事,能自己做出来是一回事,要熟悉Debug下程序的调试。(程序调试执行和分析,是学好C++,必不可少的基本技能);5)多做一些题目,有机会最好找个熟悉这方面的导师、专家定期指导;答案 3:
其实程序语言都是相通的。真正要学好的是其运行机制,而这需要通过试验(代码试验)来理解。看书背函数没有用的。象前面同学说的,多练习,不但有助于理解,而且容易进入状态,提高兴趣。
然后,要尊重规范,形成良好的编程习惯,是重要的基础。
答案 4:
<<C++ primer>> <<effective c++>>
t-e key points is you must write all t-e examples in your comuter wit- your -ands !believe it is so so so so important.trust me! just do it.√
答案 5:
一切前进的动力源自不断的钻研和实践,学好一门语言需要给自己先定一个目标,为了使用这门语言实现自己的目标而不断的学习这门语言,长久下去才会真的学好这门语言,整个过程更像是在画一幅素描,任何时间别人审视你的学习进度都是完整的。C++也是一样,用C++的方式去钻研它吧。
下一篇:大家的团购经历是高于预期,还是低于预期?试举例. 下一篇 【方向键 ( → )下一篇】
上一篇:你认为红十字会陷入信任危机的深层原因是什么?红十字会需要迫切解决的问题什么? 上一篇 【方向键 ( ← )上一篇】
快搜