都说c++难学。确实,这是由于c++过于庞大了,Meyers将庞大的c++分成了四个部分:
1.c语言;
2.经典的面向对象c++:包括了class,封装,继承,多态,虚函数等经典的OO思想;
3.c++模板编程,也称为泛型编程,这一部分相对内容较新,我个人正在学习《C++ Templates》加深理解;
4.STL:vector,list,map,iterator相信大家都很熟悉了吧:)
你看,这里的每一个部分都值得你花上半年的时间去理解,那些所谓的《XX天精通C++》根本就不可能实现,学好C++需要的是不断的积累和实践,希望等我毕业的时候能说自己精通C++了吧
系列文章:
《Effective C++》读书笔记01:视c++为一个语言联邦
《Effective C++》读书笔记02:用const,enum,inline减少#define出场机会
《Effective C++》读书笔记03:多才多艺的const
《Effective C++》读书笔记04:确保对象在使用之前被初始化
《Effective C++》读书笔记05:c++默默为您编写的函数
《Effective C++》读书笔记06:如果不要编译器自动生成的函数,就明确拒绝
《Effective C++》读书笔记07:为多态基类声明virtual析构函数
《Effective C++》读书笔记08:别让异常逃离析构函数
《Effective C++》读书笔记09:绝不在构造和析构过程中调用virtual函数
《Effective C++》读书笔记10:令operator=返回一个引用指向*this
版权与免责声明
1、本站所发布的文章仅供技术交流参考,本站不主张将其做为决策的依据,浏览者可自愿选择采信与否,本站不对因采信这些信息所产生的任何问题负责。
2、本站部分文章来源于网络,其版权为原权利人所有。由于来源之故,有的文章未能获得作者姓名,署“未知”或“佚名”。对于这些文章,有知悉作者姓名的请告知本站,以便及时署名。如果作者要求删除,我们将予以删除。除此之外本站不再承担其它责任。
3、本站部分文章来源于本站原创,本站拥有所有权利。
4、如对本站发布的信息有异议,请联系我们,经本站确认后,将在三个工作日内做出修改或删除处理。
请参阅权责声明!