内存错误怎么调? - C++ Builder / Windows SDK/API
程序在bcb中运行,突然出个内存读写错误,点确定,按F8然后程序继续运行。没有跳到报错的代码段,这种错误如何调。如何找到报错的代码段。
[解决办法]
应该是读取了某个已经释放的对象
用codegurard来看看,会不会找出问题
实在不行,就用eurlog,这个可以把错误精确到行,老妖网站有下载
[解决办法]
内存出错的情况 太多了,比如指针或对象没有初始化也可以导致内存出错。
[解决办法]
造成AV错误的原因实在太多,最常见的:访问了未经初始化的对象,或者访问了已经释放资源的对象等等.或者调用指针造成越界,都有可能出AV.
[解决办法]
CodeGuard可以帮助你