c++编程语言如何深入学习?
本人大一,刚刚学过了大学生的c++教程,但是感觉还不是很深,只会win32控制台下的cpp文件,面向对象的程序设计也只学了一点,还有很多东西没有能够探索,但是不知道哪里去...
本人大一,刚刚学过了大学生的c++教程,但是感觉还不是很深,只会win32控制台下的cpp文件,面向对象的程序设计也只学了一点,还有很多东西没有能够探索,但是不知道哪里去看,请大能为我指清路子,顺便推荐一些教程和书记给我,万分感谢!!
展开
1个回答
展开全部
学习C++是要浪费很长的时间的,如果没有恒心,立即学java,C#。既然大一,首先把基础知识学好!先买本C++ primer(最好是第五版)包含了C++11,我认为你大三之前把这本书上的知识灵活应用就行,至于学校教材,学完扔了吧。看完这本书之后,推荐三本书,分别是Effective C++,More Effective C++,Effective STL,利用这三本书进阶,最后再看STL源码剖析!如果你感觉泛型编程差一点,可以弄本C++ Template看,其实还有一本C++反汇编与逆向分析技术解密也很不错,毕竟打好基础才能飞的更远(事先学好汇编的情况下才能看懂)。对于倾向界面化,可以学下MFC,QT等。至于网络编程,ffmpeg,opencv,模板元编程。我至今也没看到什么好的书籍!只有关注NB人士的博客!我了解的就这么多了。估计这些书够你大学看的了。没准还看不完。。。C++就是这个样子!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询