腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
函数
参数
到底
什么时候
被
析
构
?
c++
、
arguments
、
c++17
、
destructor
、
string-view
我有一个问题,因为我不清楚何时销毁
函数
参数
。因此,以下doSomething
函数
的串联是否容易出错?
浏览 16
提问于2021-05-13
得票数 5
回答已采纳
4
回答
C++
函数
中静态变量的生命周期是多少?
c++
、
static
、
lifetime
如果一个变量在一个
函数
的作用域中被声明为static,那么它只
被
初始化一次,并在两次
函数
调用之间保留它的值。它的生命周期
到底
是多少?
什么时候
调用它的构造
函数
和
析
构
函数
?
浏览 1
提问于2008-10-29
得票数 402
回答已采纳
2
回答
派生类销毁期间纯虚
函数
的作用域-在C++中
c++
、
oop
、
visual-c++
、
c++11
在销毁派生类对象的过程中,我首先命中了派生类
析
构
函数
,然后又命中了基类
析
构
函数
(这与预期不谋而合)。但我很好奇地想知道-在
什么时候
派生类的
函数
会超出范围(
被
销毁)。当控件离开派生类
析
构
函数
并转向基类时,会发生这种情况吗?或者一旦我们完成了基类
析
构
函数
,就会发生这种情况。 谢谢
浏览 1
提问于2010-06-29
得票数 4
回答已采纳
1
回答
什么是C++20中的“潜在破坏者”?
c++
、
language-lawyer
、
destructor
、
c++20
、
raii
在中 在C++20中,这
被
更改为其声明符id具有以~声明预期
析
构
函数
开头的非限定id的声明;其声明符应为窗体的
函数
声明符(dcl.fct)。ptr-声明器(
参数
-声明-子句)否-说明符(Opt)属性-说明符-seq(Opt) 那么这个
浏览 7
提问于2021-02-04
得票数 21
回答已采纳
5
回答
在这种情况下,何时调用我的
析
构
函数
?(C#)
c#
、
.net
、
destructor
我想知道在这种情况下
什么时候
调用
析
构
函数
,如果是,它会在主UI线程上调用吗?谢谢你提供的信息。
浏览 1
提问于2009-08-11
得票数 6
回答已采纳
3
回答
C++ -非指针类成员何时
被
销毁?
c++
、
destructor
IGraphCreator * creator = itr.value(); creator = NULL;QMap factory_
什么时候
被
摧毁在调用
析
构
函数
之前,还是在
析
构
函数
期间?(据我了解,当GraphFactory的实例超出作用域时,将调用
析
构
函数
。但非指针成员何时
被
摧毁?)编辑::当f
浏览 7
提问于2009-10-06
得票数 3
回答已采纳
3
回答
销毁类的非指针成员
c++
什么时候
类的非指针成员
被
析
构
?}; foo(10);在
析
构
函数
中应该做些什么吗?谢谢!
浏览 0
提问于2010-12-24
得票数 0
回答已采纳
4
回答
析
构
函数
c++
、
destructor
对于这样一个简单的类:public:private:}; delete ptr;我编写了一个
析
构
函数
来释放ptr指出的内存现在,我想知道,如果我的
析
构
函数
保持这样,
什么时候
ptr真的
被
摧毁了? 谢谢
浏览 3
提问于2013-11-23
得票数 0
回答已采纳
6
回答
我应该
什么时候
创建
析
构
函数
?
c#
、
destructor
例如:{ { {}
什么时候
应该手动创建
析
构
函数
什么时候
需要创建
析
构
函数
?
浏览 67
提问于2011-02-04
得票数 194
1
回答
为什么在基类的常量引用上调用派生类的
析
构
函数
?
c++
、
inheritance
、
reference
在中,restore_base类的
析
构
函数
不是virtual,所以我一直想知道它
到底
是如何工作的。通常情况下,你会期望restorer_base的
析
构
函数
只在对象超出作用域之后执行,但看起来派生的restorer_holder
析
构
函数
确实
被
调用了。有谁愿意给我点启发吗?
浏览 9
提问于2011-02-14
得票数 8
回答已采纳
6
回答
何时不使用虚拟
析
构
函数
?
c++
、
virtual-functions
我相信我曾多次搜索过虚拟
析
构
函数
,大多数都提到了虚拟
析
构
函数
的用途,以及为什么需要虚拟
析
构
函数
。而且,我认为在大多数情况下,
析
构
函数
需要是虚拟的。那么问题是:为什么c++在默认情况下不设置所有
析
构
函数
?或在其他问题上:在
浏览 0
提问于2015-05-21
得票数 64
10
回答
何时调用C++
析
构
函数
?
c++
、
destructor
基本问题:在C++中,程序何时调用类的
析
构
函数
方法?有人告诉我,只要对象超出作用域或受到delete的影响,就会调用它1)如果对象是通过指针创建的,并且该指针后来被删除或
被
赋予一个新的地址以指向它,那么它所指向的对象是否调用它的
析
构
函数
那么,换句话说,
什么时候
在链表中的对象上调用
析
构
函数
? 3)你想过手动调用
析
构
函数
吗?
浏览 0
提问于2012-04-10
得票数 129
回答已采纳
1
回答
有人能给出一个如何使用
析
构
函数
的实时示例吗?
c#
、
class
、
oop
、
destructor
我正在学习
析
构
函数
,当我问到->问题时,我们
什么时候
需要使用
析
构
函数
?同时,我还在思考如何在现实生活中使用这些东西。 那么,有人能给出一个关于
析
构
函数
是如何使用的实时示例吗?
浏览 1
提问于2022-05-26
得票数 0
1
回答
Windows窗体中窗体销毁的成员组件
c#
、
winforms
、
multithreading
我尝试放置一个
析
构
函数
等待的AutoResetEvent,这样
析
构
函数
不会返回,直到所有绘制完成,后台线程知道它应该退出。但我得出的结论是,崩溃发生在
析
构
函数
执行之前,所以我开始怀疑,表单的组件在
什么时候
被
销毁?我假设这是在
析
构
函数
之前?那么,在什么地方等待绘图完成是安全的呢?覆盖Dispose()并在那里执行吗?
浏览 0
提问于2012-11-05
得票数 1
回答已采纳
2
回答
堆内存
到底
是
什么时候
释放的?
c++
、
windows
、
memory-management
我使用new as分配内存,当我在我的一个方法和
析
构
函数
中接收数据时,我使用delete释放所有分配的内存。那么,内存
到底
什么时候
被
释放呢?了解进程使用的实际内存的最佳方法是什么? 谢谢
浏览 3
提问于2012-01-27
得票数 1
回答已采纳
2
回答
与在C#类终结器中执行操作相比,使用IDisposable的优势
c#
、
.net
当然,其他类可以在类实例
被
垃圾回收和调用终结器之前显式调用Dispose。它是唯一的一个吗?
浏览 0
提问于2012-03-26
得票数 2
回答已采纳
2
回答
是否有可能在构造
函数
和
析
构
函数
之外修改` and‘?
c++
、
c++11
、
constructor
、
destructor
它说,在执行用户定义的
析
构
函数
之前,将增强
析
构
函数
。增强的第一步是将vptr指针重置为该类的虚拟
函数
表。我记得,相应地,在构造
函数
中的用户代码(阻塞构造
函数
体中的语句)执行之前,已经正确设置了vptr,以防在构造过程中调用虚拟成员
函数
。 问题是是否必须在
析
构
函数
增强中重新设置vptr步骤。如果是这样的话,那么对象中的vptr必须在某个地方
被
更新。
浏览 0
提问于2013-10-06
得票数 1
回答已采纳
1
回答
堆栈展开(Un)捕获异常
c++
堆叠展开部分有以下两段: 如果抛出并没有捕获异常,包括转义std::线程的初始
函数
、主
函数
和任何静态或线程本地对象的构造
函数
或
析
构
函数</em
浏览 4
提问于2022-01-20
得票数 2
2
回答
当std::thread
被
析
构
时,如果指针指向shared_ptr,会发生什么?
c++
、
multithreading
、
shared-ptr
、
stdthread
当我创建std::thread实例时,它
什么时候
会被
析
构
?当线程完成它的任务时,它是
被
析
构
的,还是它作为一个正常的对象工作,当它不再被使用时,它将被
析
构
?//... other stuffs .... } 线程对象是否在threadPtr->join()之后
被
析
构
浏览 1
提问于2017-06-13
得票数 0
1
回答
在C++中的
析
构
函数
中允许做什么?
c++
、
destructor
我在试着理解在
析
构
函数
中允许做什么。 说:“对于具有非平凡
析
构
函数
的对象,在
析
构
函数
完成执行后引用对象的任何非静态成员或基类会导致未定义的行为”。以这种方式描述销毁序列:“对于用户定义或隐式定义的
析
构
函数
,在执行
析
构
函数
的主体后,编译器调用类的所有非静态非变体成员的
析
构
函数
”
浏览 0
提问于2021-05-18
得票数 4
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云点播
活动推荐
运营活动
广告
关闭
领券