我正在学习valgrind框架,我决定在我自己的小测试用例上运行它。这是以下程序,它强制从堆中删除额外的对象(我在AMD64/LINUX上运行它):#includeusingnamespacestd;structFoo{Foo(){cout(ar)-2)=4;delete[]ar;return0;}但是valgrind的执行结果让我很困惑:$valgrind--leak-check=full./a.out-v==17649==Memcheck,amemoryerrordetector==17649==Copyright(C)2002-2017,andGNUGPL'd,byJulianS