摘要: 1、关于指针判断为空的问题在函数中定义一个指针变量的时候,如果没有初始化,例如CBase * cBase;系统会自动分配一个地址,如下在VC Debug版本里,栈中分配的值都会先用0xCCCCCCCC来处理一下,所以大家在Debug模式下调试程序发现在引用0xCCCCCCCC这样的值,就说明在试图使用一个没有初始化的值。这时候,如果接下来要判断cBase是否为空,如:if(cBase){...},... 阅读全文
posted @ 2010-06-10 16:16 pjh123 阅读(120) 评论(0) 推荐(0)