ctor-initializer

ctor-initializer

文章 0 浏览 6

是标准的C++吗?将成员指针分配给构造函数初始值设定项中另一个成员的地址?

这符合标准吗? class Foo { Bar m_bar; Bar * m_woo; public: Foo() : m_bar(42, 123), m_woo(&m_bar) { } }; …

哎呦我呸! 2024-08-31 10:41:39 18 0

从构造函数初始值设定项抛出异常

从构造函数初始值设定项抛出异常的最佳方法是什么? 例如: class C { T0 t0; // can be either valid or invalid, but does not throw directly T1 t…

油焖大侠 2024-08-30 00:54:40 14 0

在构造函数旁边声明的属性

我对 C/C++ 非常陌生,不确定该方法叫什么。但这就是我来这里试图寻找答案的原因。让我向您展示一个示例, MyClass::MyClass() : valueOne(1), valueT…

零時差 2024-08-28 18:24:44 17 0

带有初始值设定项列表的简单构造函数?

下面我包含了我的 h 文件,我的问题是编译器不喜欢我的简单异常类的构造函数和初始值设定项列表。它还说 string 是未声明的标识符,即使我在 h 文件的…

江湖彼岸 2024-08-26 11:40:59 18 0

用成员初始化成员

这是我经常遇到的问题。下面的例子说明了这一点: struct A { int m_SomeNumber; }; struct B { B( A & RequiredObject ); private: A & m_RequiredOb…

情何以堪。 2024-08-20 16:11:34 16 0

C++ 后面的冒号代表什么? 构造函数名称呢?

冒号运算符(“:”)在此构造函数中起什么作用? 它是否相当于MyClass(m_classID = -1, m_userdata = 0);? class MyClass { public: MyClass() : m_…

清风挽心 2024-08-01 13:32:17 16 0
更多

推荐作者

十二

文章 0 评论 0

飞烟轻若梦

文章 0 评论 0

OPleyuhuo

文章 0 评论 0

wxb0109

文章 0 评论 0

旧城空念

文章 0 评论 0

-小熊_

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文