c++ 中使用new动态生成数组时,实际申请内存是否与期望值一样?如下面代码所示new int[count]申请内存是否等于len?
const int count = 10;
const int len = sizeof(int) * count;
int *array = new int[count];
编写测试代码如下。
#define TRACE(fmt, args...) printf("%s:%d " fmt, __FUNCTION__, __LINE__, ##args)
class test{
public:
test(){