[過去ログ] 【初心者歓迎】C/C++室 Ver.101【環境依存OK】 [無断転載禁止]©2ch.net (1002レス)
上下前次1-新
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
704(1): デフォルトの名無しさん [sage] 2017/09/27(水) 17:12:16.04 ID:7dA/9JOQ(1/5) AAS
未定義の動作だからその文丸ごと消しちゃっても構わないよね
って最適化がかかってバグった話は、どこかで読んだな
710: デフォルトの名無しさん [sage] 2017/09/27(水) 21:14:39.99 ID:7dA/9JOQ(2/5) AAS
offsetofはコンパイラメーカーが用意するものだから
意味合いが違ってくるのでは?
713: デフォルトの名無しさん [sage] 2017/09/27(水) 21:18:58.16 ID:7dA/9JOQ(3/5) AAS
それとoffsetofに何の関係が?
offsetofはコンパイラメーカーが用意したんだろうから
少なくともそのコンパイラでは動くようになってる
だからといってどうこうという話は一切ない
715(1): デフォルトの名無しさん [] 2017/09/27(水) 21:26:08.14 ID:7dA/9JOQ(4/5) AAS
>>714>>703とoffsetofに何の関係が?
offsetofはコンパイラメーカーが用意したんだから
少なくともそのコンパイラで動くようになってる
これをもってして、どうこうという話はない
718(1): デフォルトの名無しさん [sage] 2017/09/27(水) 22:05:03.95 ID:7dA/9JOQ(5/5) AAS
だからoffsetofはコンパイラメーカーが用意したもので
自分たちが自分たちの製品用に用意したんだから動くのは当たり前だろ?
offsetofは動くが(そりゃコンパイラメーカーが用意したんだから当たり前)
だから何なんだ?
nullptrが好きみたいだから
外部リンク[html]:cpplover.blogspot.jp
↑を読んでみると良い
それもじっくり読んだほうが良い
こういった不慮の事故があるから未定義動作は避けるべきというのは当たり前では?
↑のプログラムが未定義動作で最適化でコンパイラで削除されるのに
offsetofは最適化されずに残るってのは非常に興味深い微妙な部分なんだよ
やってることはヌルポインターの参照で同じことなんだがな
こんなのさじ加減なんで、何が起こるか分からない
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.041s