极大可能是空指针,导致的
1.空指针调用出错
指针一定要判空
2.使用map容器,越界引发的错误
不要使用这种
c++11的遍历方法,很有可能越界,而且编译器不会纠错.
for(const auto &item:map)
{
}
建议使用这种
for(int i;i<map.sizer();i++)
{
map.value(i);
}
极大可能是空指针,导致的
1.空指针调用出错
指针一定要判空
2.使用map容器,越界引发的错误
不要使用这种
c++11的遍历方法,很有可能越界,而且编译器不会纠错.
for(const auto &item:map)
{
}
建议使用这种
for(int i;i<map.sizer();i++)
{
map.value(i);
}