摘要:
报这个错时会弹出一个窗口,貌似内存溢出,这是什么由于vector存放的数据超出了vector的大小所造成的。解决方法如下:在Vector vector之后,不能直接通过vector[0] = "aa"vector[1] = "bb"等进行赋值,这样会导致越界。首先使用tagSeq.resize(n) 语句将vector的size调整为初始长度,然后就可以通过以上方式进行赋值了。还有另外一种办法,那就是Vector vector之后,进行调用vector的push_back("aa")方法向vector中添加数据,该方法会自动申请内存, 阅读全文