开发wxWidgets项目已经快3个月了,也快接近尾声,今天对项目进行了一个Release版测试,突然出现一个比较莫名的问题,经过辛苦的wxMessageBox调试,发现Release版的一个布尔值和Debug版的值不一样。。。
后面在构造函数中对这个bool值成员进行了初始化就好了。
所以提醒自己以后一定要养成不管是任何变量,都先进行初始化的习惯。
总结起来有两种好处:
1.保持各版本的一致性,即保持良好的容错性。
2.方便判断该变量是否为初始化的值。
十二月 30, 2011
开发wxWidgets项目已经快3个月了,也快接近尾声,今天对项目进行了一个Release版测试,突然出现一个比较莫名的问题,经过辛苦的wxMessageBox调试,发现Release版的一个布尔值和Debug版的值不一样。。。
后面在构造函数中对这个bool值成员进行了初始化就好了。
所以提醒自己以后一定要养成不管是任何变量,都先进行初始化的习惯。
总结起来有两种好处:
1.保持各版本的一致性,即保持良好的容错性。
2.方便判断该变量是否为初始化的值。
:-)看完了想说点什么呢?