解引用NULL指针

通常致使程序崩溃的最重要缘由之一就是试图解引用NULL指针。正如上几篇文章中所说的,智能指针RefCountPtr和ScopedPtr提供了运行时的诊断。可是,并非全部的指针都是拥有某个对象全部的智能指针。所以为了对试图解引用一个不具备对象全部权的指针的行为进行诊断,引入一种并不删除它所指向的对象的“半智能”指针。例如,以下代码示例:函数 template <typename T> class P
相关文章
相关标签/搜索