【发布时间】:2011-03-30 08:41:15
【问题描述】:
我正在使用malloc 分配内存并在使用后释放它,但在每第三次操作中我注意到malloc 没有分配内存。
谁能告诉我发生了什么...为什么malloc 不起作用...我应该怎么做才能分配内存?
发布代码很困难,因为它涉及大量文件.. 主要是我认为它的内存不足...所以也许我可以确定我浪费或使用了多少内存?
【问题讨论】:
-
多少你分配了内存?这很重要。
-
您的应用程序是 32 位还是 64 位? (从“visual-c++”标签,我假设你在 Windows 上运行。)
-
你是如何测量的?你只是使用Windows任务管理器并查看使用的内存吗?嗯....内存永远不会那样工作。
-
是的,我正在 windows vc++ 上调试代码.....从那里我知道 malloc 没有分配内存
标签: visual-c++