怎么学好c++

来源:百度知道 编辑:UC知道 时间:2024/05/30 21:29:23

多看看书,多做点练习,和接触实际的项目!!

基础很关键啊!!要学好基础啊!!!

C++并非那么难学啊,只不过设计的类和方法很多啊!!

主要也是靠时间的积累!!脚踏实地,打好基础,比较重要啊!

多看书 再看看 孙鑫的vc 6.0 就会有所基础的收获 在看一些比较深入的书就会再有收获 但是这是一个长期过程 也不好说

推荐你看几本书,当然不单单是看,要能领会,看完这几本数,再做一些实际的项目,你会有突飞猛进的感觉。我们国内的大学课程很多还只是局限于理论,平时多看别人写的代码,条件可以的话多看一些国外的开源网站,这是很有益处的。
1、《C.Primer第三版中文版》
C++ Primer的第三版结合了Stanley Lippman的实践经验和Josée Lajoie对于ANSI/ISO标准C++的深入理解。这本指导书的第三版已经被重新改写过,以便更加精确地讲述标准C++的特性和用法。在本书中,对于C++初学者特别有价值的是一些来自真实世界中的程序例子,它们说明了泛型程序(generic program)的设计、面向对象程序的设计、模板的用法,以及使用标准C++进行程序设计的方方面面。而且,本书也在适当的地方讲到了一些习惯用法以及效率指导。
2、《C++ STL(中文版)》
本书对C++ STL进行了全面而深入的阐述。STL(标准模板库)是在惠普实验室中开发的,已纳入ANSI/ISO C++标准。其中的代码采用模板类及模板函数的方式,可以极大地提高编程效率。本书由P.J. Plauger等四位对C++ STL的实现有着卓越贡献的大师撰写,详细讨论了C++ STL的各个部分。全书分为16章,其中的13章通过背景知识、功能描述、头文件代码、测试程序和习题,分别讲述了C++ STL中的13个头文件,其他章节介绍了STL中广泛涉及的三个主题--迭代器、算法和容器。本书附录列出了接口和术语表,最后列出了参考文献。 本书适合对C++有一定了解的程序员及高等院校师生阅读。
3、《C++多范型设计》
C++是一种支持多种范型的编程语言:类、重载函数、模板、模块以及过程编程,等等。除了该语言的灵活性和丰富性以外,此前创建一种设计模