2009年2月15日

《Effective C++》读书笔记02:用const,enum,inline减少#define出场机会

摘要: 以前学习c语言时,老师教导我们,对于数字最好用宏(#define)来定义它。以至于一直习惯于#define Age 12这样的写法。 在c语言的环境中,这确实是增加程序可读性的有效做法,可是在c++中,可以有更优美的实现方式。 1.当你写下 Code Code highlighting produced by Actipro CodeHighlighter (freeware)http://www... 阅读全文

posted @ 2009-02-15 14:05 月光笛手 阅读(1260) 评论(5) 推荐(0)

《Effective C++》读书笔记01:视c++为一个语言联邦

摘要: 都说c++难学。确实,这是由于c++过于庞大了,Meyers将庞大的c++分成了四个部分: 1.c语言; 2.经典的面向对象c++:包括了class,封装,继承,多态,虚函数等经典的OO思想; 3.c++模板编程,也称为泛型编程,这一部分相对内容较新,我个人正在学习《C++ Templates》加深理解; 4.STL:vector,list,map,iterator相信大家都很熟悉了吧:) 你看,... 阅读全文

posted @ 2009-02-15 13:29 月光笛手 阅读(831) 评论(2) 推荐(0)

导航