全局对象何时析构
来源:互联网 发布:ff14人男捏脸数据 编辑:程序博客网 时间:2024/05/01 10:51
我用下面的程序简单测试了一下全局对象,它在main函数执行前被构造,但什么时候析构呢? #include <iostream> #include <string> using namespace std; class Student {public: Student(int n,string nam,char s) {num=n; name=nam; sex=s; cout < < "Constructor called. " < <num < <endl; } ~Student() {cout < < "Destructor called. " < <num < <endl;} private: int num; string name; char sex; }; Student stud1(10010, "Wang_li ", 'f '); int main() { Student stud2(10011, "Zhang_fun ", 'm '); return 0; } 运行结果: Constructor called.10010 Constructor called.10011 Donstructor called.10011 结果中没有显示出全局对象的析构信息,我跟踪调试时也没有查到,请问各位全局对象什么时候被析构 |
20 修改 删除 举报 引用 回复 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- 全局对象何时析构
- 全局对象和全局静态、局部静态析构顺序
- C++ 全局对象构造和析构
- C++构造与析构(18) - 静态对象(static object)何时销毁
- 何时构造临时对象?何时休?
- 多线程全局对象析构导致线程运行出错
- C++全局对象的初始化和析构
- 全局临时表何时被Drop?
- JVM何时会进行全局GC
- 全局对象
- 全局对象
- 全局对象
- 全局对象
- 全局类对象、静态全局类对象、静态成员类对象、静态局部类对象 的构造和析构过程
- 关于c++对象全局对象析构的几点记录
- 全局对象和函数内静态对象调用构造析构函数差异
- 全局对象和函数内静态对象调用构造析构函数差异
- 深度探索c++对象模型之类全局对象的初始化与析构
- 在PL/SQL中借助JAVA调用可执行程序的例子
- 一个基于v4l2框架的输出驱动分析
- SWF文件结构研究
- 教程
- 制作抖动窗体
- 全局对象何时析构
- 乱
- DBA方向
- “失去的十年”的教训
- oracle 如何批处理清空多个表,保留表结构。
- 老紫竹JAVA提高教程(10)-认识List列表之Stack
- oracle 存储过程,导出sql到文本,动态sql,dbms_sql使用
- Visual FoxPRO 更新两表的语句
- OEM界面里点数据库里面TNS描述符是空白