- 473 名前:はちみつ餃子 mailto:sage [2021/06/21(月) 17:44:51.49 ID:5bV+3LP7.net]
- const ではないオブジェクトについて const 付きにキャストしている場合には
const を剥がしてから書き込みをすることは OK だが、 元々 const なオブジェクトから const を剥がして書き込むのは未定義で、 実際に最適化で壊れることはある。 ちなみに const なオブジェクトから const を剥がしても読むのみなら OK。 LLVM 9.0 で const 領域への書き込みを最適化で削除するする方針になってる。 https://releases.llvm.org/9.0.0/docs/ReleaseNotes.html#noteworthy-optimizations
|

|