int a[n]; n 不是编译器常量
  • 板块学术版
  • 楼主蒟酱厂妹
  • 当前回复7
  • 已保存回复7
  • 发布时间2023/4/5 11:38
  • 上次更新2023/10/23 19:23:15
查看原帖
int a[n]; n 不是编译器常量
310818
蒟酱厂妹楼主2023/4/5 11:38

众所周知这种写法早就不会 CE 了,而且这个数组是开在栈上还会自动析构的那种。那这种做法好吗?会增加还是降低效率呢?

int a1[n+1];
int*a2=new int[n+1];
std::vector<int>a3(n+1);
std::unique_ptr<int[]>a4(new int[n+1]);
2023/4/5 11:38
加载中...