指出一个问题,成员未初始化数值奇怪并不是依编译器不同而不同,是因为分配给成员变量的内存之前可能有其他的程序使用过,这些数据并未清除,依据这些数据解析成相应的类型得到的就是一个奇怪的结果。指针除外,在vs中未初始化的指针会自动被赋值为0xcdcdcdcd,以便于程序调试。
2016-01-31
指出一个问题,成员未初始化数值奇怪并不是依编译器不同而不同,是因为分配给成员变量的内存之前可能有其他的程序使用过,这些数据并未清除,依据这些数据解析成相应的类型得到的就是一个奇怪的结果。指针除外,在vs中未初始化的指针会自动被赋值为0xcdcdcdcd,以便于程序调试。
2016-01-31