社区
C++ 语言
帖子详情
可否在构造函数中调用析构函数
pan2008
2003-08-19 12:21:53
构造函数中进行数据初始化处理失败时,
我想销毁该类的实例,
可否在构造函数中调用析构函数
...全文
101
3
打赏
收藏
可否在构造函数中调用析构函数
构造函数中进行数据初始化处理失败时, 我想销毁该类的实例, 可否在构造函数中调用析构函数
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lak47
2003-08-19
打赏
举报
回复
可以调,但最好别这样调
new1mm
2003-08-19
打赏
举报
回复
the constructor is not allowed to failure,
if one operator may be failure, please write initialize function to implemention it.
liuyuw
2003-08-19
打赏
举报
回复
应该可以的,但我没试过,觉得没用。
面向对象和
构造函数
JavaSE就是一种标准版,是Java
中
的基础部分,Java各种框架和产品都是基于JavaSE,也就是JavaSE是Java向上发展的基础,它允许开发和部署在桌面、服务器、嵌入式环境和实时环境
中
使用的Java应用程序。JavaSE 包含了...
构造函数
、
析构函数
中
是否可以
调用
虚函数?
题目:
构造函数
、
析构函数
中
是否可以
调用
虚函数? 答案是:不能。原因如下: 构造派生类对象时,首先
调用
基类
构造函数
初始化对象的基类部分。在执行基类
构造函数
时,对象的派生类部分是未初始化的。实际上,此时的...
C++
中
构造函数
与
析构函数
的
调用
构造函数
与
析构函数
调用
顺序
构造函数
、
析构函数
能否
调用
虚函数
在Effective C++09
中
有说明了一这点,当派生类继承了基类的时候,生成一个派生类对象的时候,首先会
调用
基类的
构造函数
生成基类的部分,但
构造函数
里面如果有虚函数,这时候
调用
的是基类的虚函数,不会下降到派生类...
构造函数
和
析构函数
可以
调用
虚函数吗
这个问题来自于《Effective C++》条款9:永远不要在
构造函数
或
析构函数
中
调用
虚函数 。 简要结论: 1. 从语法上讲,
调用
完全没有问题。 2. 但是从效果上看,往往不能达到需要的目的。 Effective 的解释是: 派生...
C++ 语言
64,642
社区成员
250,580
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章