vs中Debug Assertion Failed!报错处理

这种编译的时候没有错误,运行的时候出现这个错误,绝大多数都是未分配内存的原因,可以在自己写的指针找找错误,在申请空间的地方,初始化的地方多多检查。 例如:我的在用vector的迭代器的时候,由于放入vector的没有申请内存,所以报错。 当时觉得自己的vector和迭代器定义的很好,没有错误,的确是没有错误,但是后来发现自己的类的初始化(进行分配空间时出错了),在仔细看自己的构造函数就找到根源了
相关文章
相关标签/搜索