【发布时间】:2019-04-04 13:00:49
【问题描述】:
此文本运行时没有任何警告或错误
int* iPtr;
unsigned int size;
cin >> size;
iPtr = new int[size];
这个返回警告,但为什么工作正常!!
警告:非常量数组的新长度必须在 type-id [-Wvla] 周围不带括号的情况下指定 iPtr = new (int[ size ]) ;
int* iPtr;
unsigned int size;
cin >> size;
iPtr = new(int[size]);
【问题讨论】:
-
这只是
new的规则
标签: c++