vector之out_of_range

这里写图片描述
这个问题一般是因为没有vector没有正确初始化引起的
要.at(3)的元素,然而显示内存还未开辟

源代码中只是简单的在要用vector时声明一个vector变量,其中typedef vector vec_wd
这里写图片描述
如果试先知道vector大小的情况下,可以将声明改成vector mat(26),表示这个链表有26行。那么之后所有的.at不超过25都是legal的。

猜你喜欢

转载自blog.csdn.net/chunjiekid/article/details/81224832