首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

c++ 类的成员为自身引用的初始化有关问题

2012-03-16 
c++ 类的成员为自身引用的初始化问题?class c3{public:c3 &cc3//请问,这个cc3如何在构造函数初始化表初始

c++ 类的成员为自身引用的初始化问题?
class c3
{
public:
  c3 &cc3;//请问,这个cc3如何在构造函数初始化表初始化?
};
例如:以上c3中的cc3如何初始化?

[解决办法]

C/C++ code
class c3{public:  c3() // default is reference to self    : cc3(*this)  {};  c3(c3& other) // other case     : cc3(other)  {}  c3 &cc3;//请问,这个cc3如何在构造函数初始化表初始化?};//usage    c3 a1;    c3 a2(a1);
[解决办法]
探讨下列不能作为类的成员的是_____。 ( )
A. 自身类对象的指针 B. 自身类对象
C. 自身类对象的引用 D. 另一个类的对象
之所以有以上想法,源自此题!答案为B

热点排行