在这段代码中,我试图制作一个向量对向量。代码可以编译,但是存在分段错误,我无法弄清楚哪里出错了。如果能解决我的问题,我将不胜感激。
TR GridSnap(T1, int, T2)
答案 0 :(得分:0)
对没有元素,所以您不能这样做:pairs[x]
。
要么调整对向量的大小,以便在其中有N个空白vector<pair<int,bool> >
,要么首先创建一个vector<pair<int,bool> >
,然后将其推回到pairs
答案 1 :(得分:0)
正在读取操作符[]的std :: vector reference ...
“与std :: map :: operator []不同,此运算符从不向容器中插入新元素。”