std::vector<std::vector<double>> points 声明之后,怎么设置行列
时间: 2023-08-07 09:05:23 浏览: 81
std vector用法详解
可以使用`resize`函数设置行列,示例代码如下:
```
std::vector<std::vector<double>> points; // 声明一个二维数组
int rows = 3, cols = 4; // 设置行列
points.resize(rows); // 设置行数
for (int i = 0; i < rows; i++) {
points[i].resize(cols); // 设置列数
}
```
该代码先声明了一个二维数组`points`,然后设置了行数为3,列数为4。接着使用`resize`函数设置了行数为3,然后在循环中对每行设置了列数为4。这样就创建了一个3行4列的二维数组。你可以根据实际需求修改行列数。
阅读全文