在公共方法中插入映射(私有属性)后出现分割故障



我实在想不明白,请帮帮我。

在我的班上是:

private:
map<int, int> TEST;
.
.
.
void CClass::testMap() {
    TEST[5] = 3;
}

调用testMap方法后得到Segmentation fault。真正的代码是更复杂的10个其他类,但我不明白为什么这不起作用。没有任何指针,基本类型没有复制构造函数或赋值重载,我完全不知道问题出在哪里。请帮忙,每一个想法都会有帮助

你问题中的代码是正确的。

相关内容

最新更新