叮当小说网 找小说网 无限小说网 红尘小说网 幻想小说网 酷文学 深夜书屋

2005年4月14日

Item 23. Namespaces

摘要: Item 23. Namespaces解决重命名的一种方法用吧, very simple 阅读全文

posted @ 2005-04-14 19:06 麦哲思科技 阅读(83) 评论(0) 推荐(0) 编辑

Item 22. 模板方法与曲线救国(Template Method)

摘要: Item 22. Template Method敬告Template Method 与 C++中的templates毫不相干,它只是一种设计方法(亦或设计模式)。------------------------1、Template Method设计的目的Template Method是用于基类设计... 阅读全文

posted @ 2005-04-14 11:41 麦哲思科技 阅读(153) 评论(0) 推荐(0) 编辑

21.重载与重写(Overloading and Overriding Are Different)

摘要: Item 21. Overloading and Overriding Are DifferentOverloading : 重载Overriding :重写1、Overloading 与 Overriding 是两个不同的概念Overloading 是指在同一个作用域中有两个或多个函数拥有相... 阅读全文

posted @ 2005-04-14 10:20 麦哲思科技 阅读(121) 评论(0) 推荐(0) 编辑

18函数对象&19command模式20函数对象在STL中的应用

摘要: Item 18. Function ObjectsItem 19. Commands and HollywoodItem 20. STL Function Objects1、unction Objects是什么函数对象听起来挺吓人,其实并不神秘,它也是一个类的对象,只不过该类重载了操作符(),使得... 阅读全文

posted @ 2005-04-14 10:10 麦哲思科技 阅读(64) 评论(0) 推荐(0) 编辑

2005年4月13日

Item 17. 函数与数组声明上的比较

摘要: Item 17. Dealing with Function and Array Declarators函数与数组的声明能够放在一起来比较,是因为它们有相同的遭遇,同是天涯沦落人。-----------------------------------------------------------... 阅读全文

posted @ 2005-04-13 20:49 麦哲思科技 阅读(81) 评论(0) 推荐(0) 编辑

Item 16. 指向成员函数的指针

摘要: Item 16. Pointers to Member Functions Are Not Pointers Pointers to Member Functions :指向成员函数的指针 在此,成员函数指的是非静态的成员函数。 Pointers to state Member Functio... 阅读全文

posted @ 2005-04-13 14:51 麦哲思科技 阅读(113) 评论(0) 推荐(0) 编辑

Item 15.指向类数据成员的指针

摘要: Item 15. Pointers to Class Members Are Not PointersPointers to Class Members:指向类成员的指针注:本条中只涉及到非静态的数据成员-----------------------------------------------... 阅读全文

posted @ 2005-04-13 11:20 麦哲思科技 阅读(84) 评论(0) 推荐(0) 编辑

2005年4月12日

Item 14. 函数指针(Function Pointers)

摘要: Item 14. Function Pointers函数指针的声明: void (*fp)(int); //括号不能省略,去掉则为返回类型为void*使用: 1、当初始化或赋值函数指针A的地址给函数指针B,无需显式的取函数的地址,编译器会为你做: extern void h( int ); ... 阅读全文

posted @ 2005-04-12 10:10 麦哲思科技 阅读(88) 评论(0) 推荐(0) 编辑

Item 13. 拷贝操作(Copy Operations )

摘要: Item 13. Copy Operations 拷贝构造函数和拷贝赋值符是不同的操作,但在类中,他们应该成对声明。 阅读全文

posted @ 2005-04-12 09:49 麦哲思科技 阅读(96) 评论(0) 推荐(0) 编辑

2005年4月11日

Item 12. 赋值和初始化(Assignment and Initialization Are Different)

摘要: Item 12. Assignment and Initialization Are Different是的,赋值(Assignment)与初始化(Initialization)不同,这归因于他们调用不同的函数 赋值: operator = 操作符 初始化: 拷贝构造函数-----------... 阅读全文

posted @ 2005-04-11 20:14 麦哲思科技 阅读(142) 评论(0) 推荐(0) 编辑

导航