转载链接 https://blog.csdn.net/life_is_too_hard/article/details/52207104
1.直接在静态存储区上放的对象会进入析构函数。
- void func()
- {
- static classA a;
- }
2.在静态存储区放对象指针,而对象本身在堆上,这种形式不会进入析构函数。
- void func()
- {
- static classA* pA = new classA;
- }
转载链接 https://blog.csdn.net/life_is_too_hard/article/details/52207104
1.直接在静态存储区上放的对象会进入析构函数。
2.在静态存储区放对象指针,而对象本身在堆上,这种形式不会进入析构函数。