【发布时间】:2010-11-19 08:24:36
【问题描述】:
这个构造函数中的冒号运算符(“:”)有什么作用?是否等同于MyClass(m_classID = -1, m_userdata = 0);?
class MyClass {
public:
MyClass() : m_classID(-1), m_userdata(0) {
}
int m_classID;
void *m_userdata;
};
【问题讨论】:
标签: c++ constructor initialization-list ctor-initializer