0

我想创建一个不在堆上而是在堆栈上的数组。我的数组的大小将基于文件中的行数。

我发现了这个 SO 帖子:

为什么可变长度数组不是 C++ 标准的一部分?

是否仍然没有办法在堆栈上创建一个数组,其中大小由其他东西决定,除了一个 const 吗?

4

1 回答 1

0

不,除非在编译时知道它的大小,否则您不能在堆栈上创建数组。不仅是const,而且是编译时常量。

于 2012-12-13T23:26:36.367 回答