我有这样一个类:矢量::插入分段错误
classA
{
public:
classA()
{
//Here I am doing something but nothing related to vector
}
void updateVec(int idx, int value)
{
//Here, I want to update vector vector based on args passed
myVec.insert(myVec.begin() + idx, value);
}
std::vector<int> myVec;
}
现在,我在INSERT语句得到段错误。我需要初始化矢量吗?
我推测,这是一个int整型向量`std :: vector`... –
grzkv
2011-02-17 11:18:08
是的,不知何故,它在格式化时被删除。 – user333422 2011-02-17 11:22:32
`updateVec`的哪个参数会使应用程序崩溃?现在你的`vector`中有什么? – Nekresh 2011-02-17 11:26:46