1. 程式人生 > >linux valgrind 檢測記憶體洩漏

linux valgrind 檢測記憶體洩漏

1.模擬記憶體洩漏的情況

2.編譯程式 g++ -g -o file file.c,一定要加-g

3.安裝valgrind   sudo apt-get install valgrind

4.執行程式valgrind --leak-check=full ./file  顯示第90行有問題

 

5.檢視程式碼cat -n file.c  發現這裡動態分配記憶體沒有回收