gpt4 book ai didi

c++ - 编译期间 vector 下标超出范围

转载 作者:行者123 更新时间:2023-12-02 03:07:42 24 4
gpt4 key购买 nike

int i = 0;
int j = 0;

vector<vector<int>> normal;
vector< vector<int> >::iterator row;
vector<int>::iterator col;

for (i = 1; i < 10; i++) {
for (j = 1; j < 10; j++) {
normal[i].push_back(j);

}
}

有人可以解释一下我做错了什么吗?在编译过程中,我收到错误“vector 下标超出范围”

最佳答案

在尝试使用 normal[i] 之前,永远不要向 normal 添加任何元素。

关于c++ - 编译期间 vector 下标超出范围,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59503902/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com