如何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