对象的构造函数和析构函数

用户名

我结束了我的C ++课程,我反复被问到:在对象生命中,构造器/解构器被调用多少次。

对我的简单回答似乎只有一次,据我所知是这种情况,但是在某些情况下可以多次调用它们吗?

埃雷里卡

否。构造函数每个生命最多只能调用一次。有时,例如在构造函数很简单的情况下,不需要调用构造函数。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

构造函数和析构函数

复制构造函数,析构函数和临时函数

具有私有构造函数和析构函数的类对象的向量?

为对象分配值时为什么调用构造函数和析构函数

静态分配的构造函数和析构函数顺序

模板类的构造函数和析构函数声明语法

复制构造函数和析构函数的奇怪调用

静态成员变量的构造函数和析构函数(指针)

模板的构造函数和析构函数的名称

奇怪的复制构造函数和析构函数错误

对构造函数和析构函数的未定义引用

限制对C ++构造函数和析构函数的访问

关于结构构造函数和析构函数的行为-C ++

C ++中的析构函数和构造函数排序

构造函数和析构函数如何工作?

向量中的匿名构造函数和析构函数调用

构造函数和析构函数必须是虚拟的吗?

c ++复制构造函数和析构函数

如何构造具有删除的析构函数的动态对象?

C ++构造函数/析构函数

带复制构造函数的析构函数

对象向量的析构函数

析构函数和向量

通过显式调用其析构函数和构造函数来重新创建对象

为什么同一个类对象的构造函数和析构函数被隐式调用多次

C ++,静态对象构造函数中的异常会绕过先前静态对象的析构函数

从子构造函数/析构函数调用纯虚函数

为什么最好使用 Awake 和 OnDestroy 而不是构造函数和析构函数?

GCC和clang中的奇怪构造函数和析构函数语法(void *返回类型)