堆错误

把一个指针释放两次。
这样的错误很难发现的。
昨天调试了一整天,发现原来是有一个类的成员函数返回了一个指针,我把它释
放了一次,而它自己的destructor也把它delete了一次。
但是,这样的错误很难被发现。因为这个类不是我写的我不了解,而且即使释放
了两次,它在大多数情况下都能正常运行,偶尔不能而已。

此博客中的热门博文

少写代码,多读别人写的代码

在windows下使用llvm+clang

tensorflow distributed runtime初窥