Thinking in C++
文章平均质量分 78
simonwan
这个作者很懒,什么都没留下…
展开
-
Thinking in C++, Part I
Thinking in C++1. private 与 protect 关键字的区别。子类能访问基类的protect成员而不能访问private成员。2. 友元,friend 如何声明一个友元。3. 缺省构造函数。当类声明了一个带参数的构造函数后而没有声明无参数构造函数,编译器还会为它生成一个默认的缺省构造函数吗?分析下例的错误:class A{public:A(int i原创 2005-04-19 15:38:00 · 3640 阅读 · 2 评论 -
Thinking in C++, Part II
1.预处理器 #include"..."和#include的区别"..."一般是用户提供的头文件,从当前目录开始查找一般是系统提供的头文件,从环境变量值开始查找还有常见的预定义名字:__cplusplus 编译c++__STDC__ 编译标准C__FILE__ 当前编译文件__LINE__ 当前行__TIME____DATA__2. class X{public:X(int a=3){}原创 2005-06-09 14:17:00 · 1660 阅读 · 0 评论