Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
如何从成员析构函数中捕获异常
我想知道是否 以及如何 可以捕获成员析构函数中引发的异常 例子 include
c
destructor
functiontryblock
Excel VBA 对象构造函数和析构函数
我需要在 VBA 中创建一些需要相互引用的自定义对象 但我遇到了一些问题 首先 VBA 中的对象构造函数如何工作 有构造函数吗 第二 有析构函数吗 VBA 如何处理对象生命周期的结束 如果我有一个引用其他对象的对象 这是它们唯一的引用 那么
vba
object
memoryleaks
constructor
destructor
如何调用类的析构函数?
我有一个简单的 C 代码 但我不知道如何使用析构函数 class date public int day date int m day m date cout lt lt I wish you have entered the year n
c
destructor
处理 SQL 连接
我有一个连接到数据库并检索数据表的 SQL 类 我知道 SqlConnection 必须在完成后释放 我知道这可以使用using块 但是也可以接受Dispose 在这个类的析构函数中调用 这是我的代码 public class SQLEng
c
destructor
Dispose
C++ 构造函数/析构函数继承
编辑 答案摘要 下面B是A的子类 这是一个术语问题 ctors 和 dtors 是not继承 从某种意义上说 B 的 ctor dtor 将not借用A的接口 一个类至少有一个构造函数 并且只有一个析构函数 Constructors B 不
c
inheritance
constructor
destructor
来自解构函数的调试断言失败 BLOCK_TYPE_IS_VALID(pHead->nblockuse)
我现在很迷失 我做了一个向量类 一切都按照我希望的方式进行 直到最后 调用析构函数时 我收到一条错误消息 调试断言失败 BLOCK TYPE IS VALID pHead gt nblockuse 我在 SO 上看到过很多像这样的问题 但我
c
memoryleaks
destructor
objectslicing
Python 中删除模块时调用的方法
是否有一个方法可以添加到我的模块中 在销毁类时会调用该方法 我们有一个简单的类 它只有静态成员函数 并且需要在卸载模块时清理数据库连接 本来希望会有一个 del 方法适用于没有实例的模块或类吗 当解构哪个类时 我以为你说的是 模块 您的模块
python
destructor
shutdown
在什么情况下,c++析构函数不会被调用? [关闭]
就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
c
Call
destructor
由于删除运算符会释放内存,为什么需要析构函数?
来自 C 常见问题解答 http www parashift com c faq lite dtors html faq 11 9 http www parashift com c faq lite dtors html faq 11 9
c
destructor
deleteoperator
Python 中的 __del__() 方法有什么用?
From Python 文档 https docs python org 3 reference datamodel html highlight del object del 不保证 del 为解释器退出时仍然存在的对象调用方法 据我了解
python
destructor
Finalizer
类析构函数问题
我正在制作一个包含 StreamWrite 的简单类 class Logger private StreamWriter sw private DateTime LastTime public Logger string filename
c
Resources
Dispose
destructor
空析构函数有什么作用?
我听说空析构函数不执行任何操作 并且调用它不会删除对象 但在代码中 include
c
destructor
调用 ~Derived() 和 ~Base() 之间对象的状态
Question C 标准对对象当时的状态有何保证 在派生类的析构函数执行之后 但在基类的析构函数执行之前 这是调用派生类的子对象的析构函数的时间 Example include
c
destructor
objectlifetime
什么时候在构造函数和析构函数中调用 this-> 是安全的
到目前为止我还没有找到一个确定的答案 什么时候打电话比较安全this gt 来自对象内部 特别是在构造函数和析构函数内部 而且 当使用公共继承时 在此调用的结果上使用向上和向下转换是否安全 例如 class foo foo a b this
c
C11
constructor
destructor
PyBind11 析构函数未调用?
我有一个c 类包裹着PyBind11 问题是 当Python脚本结束c destructor不会被自动调用 这会导致不整齐的退出 因为网络资源需要由析构函数释放 作为解决方法 有必要显式删除Python反对 但我不明白为什么 请有人解释一下
python
c
destructor
pybind11
使用虚拟破坏顺序
有人可以帮助我使用虚拟函数时的破坏顺序吗 是从基类开始 然后是派生类吗 由于我没有看到虚函数如何改变任何对象的销毁顺序 我假设您指的是虚函数中基类和数据成员的销毁顺序遗产设想 子对象是建 基类被建造从最基础到最衍生 多个基类均建于声明为基类
c
destructor
virtualdestructor
有人可以解释一下这个 C++ 联合示例吗?
我在 cppreference com 上找到了这段代码 这是我见过的最奇怪的 C 我有几个问题 union S std string str std vector
c
class
destructor
unions
C++ 释放自定义类向量的正确方法
我有我的自定义课程 例如 class MyClass public int i std string name void DoSomeStuff 另一个类包含我的自定义类列表 class MyClassList public std vec
c
memory
vector
destructor
resourcemanagement
在 Linux 上,为什么析构函数在 C++ 中的全局变量的共享实例上运行两次?
在 Linux 上 我有一些从定义全局变量的静态库生成的 C 代码 此全局变量的单个实例在引用其符号的两个共享库之间共享 当进程关闭并运行静态终止阶段时 我看到此共享实例上的析构函数运行了两次 大概每个库卸载一次 这个问题与我最近在这里看到
c
Linux
sharedlibraries
globalvariables
destructor
析构函数可以递归吗?
这个程序定义是否明确 如果没有 到底为什么 include
c
destructor
standardscompliance
«
1
2
3
4
5
6
7
8
»