摘要: C++Error2208:…尝试引用已删除的函数在使用自己编写的类实例化c++stl容器vector时,调用了vector.erase()方法,结果编译器报了以下错误 错误 C2280 “(类名)::operator =(const (类名) &)”: 尝试引用已删除的函数 从错误的内容看,似乎是自 阅读全文
posted @ 2019-11-08 11:44 余生以学 阅读(7908) 评论(0) 推荐(0) 编辑
摘要: 在DLL中分配的内存,如果到其调用者中释放,可能会出现CRASH的情况,其原因在于: 在DLL中的Code Generation如果是采用了MT(静态加载LIBCRTD.LIB)在该库中维护了一个allocator的对象对内存分配进行管理,当EXE中调用free等函数对内存进行释放时,他自己也维护了 阅读全文
posted @ 2019-11-08 10:53 余生以学 阅读(551) 评论(0) 推荐(0) 编辑