指出一個問題,成員未初始化數值奇怪并不是依編譯器不同而不同,是因為分配給成員變量的內存之前可能有其他的程序使用過,這些數據并未清除,依據這些數據解析成相應的類型得到的就是一個奇怪的結果。指針除外,在vs中未初始化的指針會自動被賦值為0xcdcdcdcd,以便于程序調試。
2016-01-31
指出一個問題,成員未初始化數值奇怪并不是依編譯器不同而不同,是因為分配給成員變量的內存之前可能有其他的程序使用過,這些數據并未清除,依據這些數據解析成相應的類型得到的就是一個奇怪的結果。指針除外,在vs中未初始化的指針會自動被賦值為0xcdcdcdcd,以便于程序調試。
2016-01-31