c ++中的数组声明,没有指定大小

时间:2015-03-13 03:44:41

标签: c++ multidimensional-array

在c#中我可以这样做:

private double[,] elevations;

如何在c ++中执行相同操作而不指定此行上数组的大小或元素?

1 个答案:

答案 0 :(得分:5)

不能为C ++中的数组执行此操作 但是,如果您想要动态尺寸,请转到std::vector

从你的问题来看,我发现你对2D阵列很感兴趣。因此,使用嵌套的std::vector,如下所示:

vector< vector< double > > elevations;