学习类模板函数时遇到的问题,触发断言。 这个问题是在自定义的 Vector 容器保存Student类 类型时触发。 is_block_type_valid(header->_block_use)
###触发断言在做老师布置的类模板作业是将类保存到自己写的 Vector 容器中时触发断言。一开始以为哪里写错了,断点调试发现是我写的学生类 Student 的析构函数在关闭程序的时候触发的断言。之后将 Student 类的析构函数中的释放内存注释掉以后,虽然程序正常运行到正常结束没有在出问题,但是我还有觉得这样会有内存泄露。我找到VS自带的内存泄漏的工具,检查以后果然是有内存泄露。在之...
原创
2020-01-13 16:08:38 ·
382 阅读 ·
0 评论