C++相談室 part47
■ このスレッドは過去ログ倉庫に格納されています
0032デフォルトの名無しさん
2006/02/15(水) 01:36:11>それだと no good にならんじゃん。
なんで?「reinterpret_castの結果は実装依存であって、結果の表現は元の値の表現と同じであるかもしれないし、
そうでないかもしれない」と書いてあるけど。
unionの方は記述を見つけられなかった。
>文書化の義務がないのは undefined-behavior と unspecified-behavior
それは知ってる。だから処理系はint * -> void * -> int *の変換が元に戻るかどうかを
文書化しないといけない。
でもそれは、処理系によらずこの変換が元に戻るということを意味しない。
■ このスレッドは過去ログ倉庫に格納されています