C++没有调用析构函数
生活随笔
收集整理的這篇文章主要介紹了
C++没有调用析构函数
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
github地址
在項目中遇到一個問題,析構函數沒有調用產生了內存泄露。
具體見valgrind檢測libevent內存泄露
我們看兩個例子
- demo1
- demo2
這里是類的前置聲明問題,1中函數del()只是知道Test是一個類,但是并不知道其析構函數所在的地址,所以無法調用其析構函數。
總結
以上是生活随笔為你收集整理的C++没有调用析构函数的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 进程间通信之信号he信号量
- 下一篇: Luogu P3731 [HAOI201