member-initialization

member-initialization

文章 0 浏览 4

Java实例成员初始化抛出异常

假设我有以下类 public class A { private B b; } 现在有一个用于创建 B 实例的工厂,但是如果我在声明行中设置 Ab,则创建者方法会抛出异常 public c…

非要怀念 2024-12-18 09:09:17 2 0

C++0x 不使用构造函数进行成员初始化

在 N3257 中,我找到了一个使用的示例在没有构造函数的情况下初始化成员,这很好。我想这是可能的,因为它是一个 POD。 template struct adaptor { No…

花伊自在美 2024-12-01 14:41:38 3 0

成员初始化

可能的重复: C++ 初始化列表 类中的成员初始化和直接初始化之间有什么区别? 类中定义的两个构造函数有什么区别? class A { public: int x; int y;…

狼亦尘 2024-11-19 18:34:49 5 0

可以调用成员初始值设定项列表中的函数吗?

我的直觉是不是。我处于以下情况: class PluginLoader { public: Builder* const p_Builder; Logger* const p_Logger; //Others }; PluginLoader::Pl…

抹茶夏天i‖ 2024-10-02 18:47:01 12 0

成员初始化:GCC 中的错误还是我的想法?

我在类的私有部分定义了一个枚举类型。我也定义了这种类型的成员。当我尝试在构造函数主体中初始化此成员时,我在运行时遇到内存损坏问题。当我通过相…

梦在夏天 2024-09-28 18:24:57 13 0

如果我不明确地初始化类成员,如何初始化?

假设我有一个带有私有成员 ptr、name、pname、rname、crname 和年龄。如果我不自己初始化它们会发生什么?这是一个例子: class Example { private: i…

不念旧人 2024-09-07 22:22:22 11 0

如何正确避免CS2512

请帮助我解决以下问题: 我有以下课程: class ChemicalElement { private: std::string _name; void Init(const std::string& name); public: Chemic…

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