gpt4 book ai didi

C++: "Watch" "new", "delete"运算符的用法

转载 作者:太空狗 更新时间:2023-10-29 23:47:35 25 4
gpt4 key购买 nike

我想跟踪我的程序何时以及分配了多少内存,并在某些情况下将其打印出来以供调试!

  • 每次在我的程序中使用 new 分配内存时,如何打印出包含分配的内存量的消息?

最佳答案

调试内存问题的一个极好的方法是使用外部监视器,例如 valgrind .这将 Hook 程序的内存分配和释放,并在程序结束时打印出一份报告,显示您没有释放的任何分配。使用此方法无需修改或重新编译您的程序。

关于C++: "Watch" "new", "delete"运算符的用法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4951815/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com