是标准的C++吗?将成员指针分配给构造函数初始值设定项中另一个成员的地址?
这符合标准吗? class Foo { Bar m_bar; Bar * m_woo; public: Foo() : m_bar(42, 123), m_woo(&m_bar) { } }; …
从构造函数初始值设定项抛出异常
从构造函数初始值设定项抛出异常的最佳方法是什么? 例如: class C { T0 t0; // can be either valid or invalid, but does not throw directly T1 t…
在构造函数旁边声明的属性
我对 C/C++ 非常陌生,不确定该方法叫什么。但这就是我来这里试图寻找答案的原因。让我向您展示一个示例, MyClass::MyClass() : valueOne(1), valueT…
C++ 后面的冒号代表什么? 构造函数名称呢?
冒号运算符(“:”)在此构造函数中起什么作用? 它是否相当于MyClass(m_classID = -1, m_userdata = 0);? class MyClass { public: MyClass() : m_…