我们在visual studio应用程序中使用了map。在调试模式下,插入正常。但是在插入映射时的释放模式中,抛出以下异常“exex中0x201a1cfd(dll)处的未处理异常:0xC0000005:访问冲突读取位置0xcdcdcdd1。”当控制传递下面的代码行时。
"iterator _Where = this->lower_bound(_Keyval);"
mapped_type& operator[](const key_type& _Keyval)
{ // find element matching _Keyval or insert with default mapped
iterator _Where = this->lower_bound(_Keyval);
if (_Where == this->end()
|| this->comp(_Keyval, this->_Key(_Where._Mynode())))
_Where = this->insert(_Where,
value_type(_Keyval, mapped_type()));
return ((*_Where).second);
}
这段代码位于外部依赖项中的映射文件中。
请有人建议解决方案.. 提前谢谢。
答案 0 :(得分:0)
大概 My_DestPipeLines 不是你想要的。告诉我们它的声明。