我在博客 https://blog.csdn.net/hitman_cs/article/details/99696920 中介绍了搭建gtest测试框架的工程实现方法,这里进一步讲解如何通过valgrind+gtest测试内存泄露
1 安装valgrind
sudo apt install valgrind
2 测试内存泄露
3执行valgrind 测试
valgrind -v ./test_mem_leak
4 查看测试结果
显示有13个字节的内存泄露了,刚好是 动态申请的字符串加上结束符的长度