首页 相关文章 C++:谁动了我的指针

C++:谁动了我的指针

译者序:  本文介绍了一种在调试过程中寻找悬挂指针(野指针)的方法,这种方法是通过对new和delete运算符的重载来实现的。 !-- frame contents -- !-- /frame contents --   这种方法不是完美的,它是以调试期的内存泄露为代价来实现的,因为文中出现的代码是绝不能出现在一个最终发布的软件产品中的,只能在调试时使用。  在VC中,在调试环境下,可以简单的通过把new替换成DEBUG_NEW来实现功能更强更方便的指针检测,详情可参考MSDN。DEBUG_NEW的实现思路与本文有相通的地方,因此文章中介绍的方法虽然不是最佳的,但还算实用,更重要的是,它提供给我们一种新的思路。
  
  简介:  前几天发生了这样一...[ 查看全文 ]

2016-02-19 标签:

C++:谁动了我的指针的相关文章

手机页面
收藏网站 回到头部