如何linux平台下找到一个C++程序的堆内存大小的堆大小?我需要堆内存空间的新的malloc或在使用前,也that.can人后帮助吗?如何让程序
#include <malloc.h>
#include <iostream>
int main()
{
//here need heap memory space
unsigned char* I2C_Read_Data= new unsigned char[250];
//get heap memory space After the usage of new
return 0;
}
new和malloc不使用相同的区域... – UmNyobe 2012-03-17 09:37:35
@UmNyobe:这很奇怪,因为通常'new'调用':: operator new()',而这通常通过'malloc()'来实现。 ... – 2012-03-17 09:45:35
http://stackoverflow.com/questions/1350819/c-free-store-vs-heap – UmNyobe 2012-03-17 09:48:05