std map的析构函数崩溃了,怎么调试?
很大的工程,在关闭程序的时候,崩溃了.
不知道哪个map(或者其它容器),在xmemory文件中的
处崩溃了,没法确定是哪个map.也没法知道是什么引起的.头疼啊
不知道哪个map(或者其它容器),在xmemory文件中的
template<class _Ty> inline
void _Destroy(_Ty _FARQ *_Ptr)
{ // destroy object at _Ptr
_Ptr->~_Ty();
}处崩溃了,没法确定是哪个map.也没法知道是什么引起的.头疼啊
...全文
相关推荐
C++中常见问题答疑
- **熟悉标准库:** 标准库提供了大量实用工具,如容器(vector、map等)、算法(sort、find等),以及I/O操作等,有效利用这些库可以显著提升程序的性能和可读性。
使用map文件查找程序崩溃原因
"这篇文章主要介绍了如何使用Map文件和Code文件来定位VC编译的程序崩溃的原因,特别是针对多线程程序难以调试的情况。在Visual C++ 2005及之后的版本,Map文件不再包含行号信息,但仍
Tubes_STD:大数据结构作业第二学期
学生需要熟练掌握C++的基本语法、类和对象的概念,以及构造函数、析构函数、继承、多态等面向对象特性。4.
windbg调试工具.zip
- **STL容器检查**:支持查看和操作STL容器(如std::vector,std::map等)的内容,便于分析数据结构问题。 - **模板类支持**:能够处理模板类实例,展示模板实例化后的信息。
c++异常处理机制示例及讲解
- **析构函数**:在对象生命周期结束时被调用,可以用来释放资源等。##### 2.


