C++中如何修改const變量

C語言中的未定義行爲(Undefined Behavior)是指C語言標準未作規定的行爲。同時,標準也從沒要求編譯器判斷未定義行爲,因此這些行爲有編譯器自行處理,在不一樣的編譯器可能會產生不一樣的結果,又或者若是程序調用未定義的行爲,可能會成功編譯,甚至一開始運行時沒有錯誤,只會在另外一個系統上,甚至是在另外一個日期運行失敗。當一個未定義行爲的實例發生時,正如語言標準所說,「什麼事情均可能發生」,
相關文章
相關標籤/搜索