[過去ログ] 【初心者歓迎】C/C++室 Ver.101【環境依存OK】 [無断転載禁止]©2ch.net (1002レス)
前次1-
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
727
(1): デフォルトの名無しさん [sage] 2017/09/28(木) 11:35:32.70 ID:mxHsq9Is(1/4) AAS
offsetofと同様の自作マクロがたくさん使われてる
ということを知らないとは

ていうか、順番が逆だ

色々な所で使われてるから標準化された
728
(1): デフォルトの名無しさん [sage] 2017/09/28(木) 11:37:25.53 ID:mxHsq9Is(2/4) AAS
>>725
725(1): デフォルトの名無しさん [sage] 2017/09/28(木) 10:53:55.67 ID:Ktm1uHRp(1/6) AAS
それとoffsetofが何の関係があるのか、と聞いているわけだが
offsetofの中身を見れば関連がわかる
731: デフォルトの名無しさん [sage] 2017/09/28(木) 12:44:17.37 ID:mxHsq9Is(3/4) AAS
0番地を構造体のアドレスにキャストして、メンバのアドレスに変換して、それをそのまま整数にキャストする

ってマクロ、昔は一般的に使われてたんだけど
知らないか

>>701
701(3): デフォルトの名無しさん [sage] 2017/09/27(水) 14:25:01.86 ID:hAn/VwKR(2/7) AAS
nearだろうがfarもセグメント方式だろうが
a-b+b=a+b-b=aになるけど
ほとんどの環境で

なんてことは知らないか
の根拠のひとつ

いずれにしろ、
反例がひとつも出て来ないようじゃそんな根拠もいらないね
732: デフォルトの名無しさん [sage] 2017/09/28(木) 12:45:47.97 ID:mxHsq9Is(4/4) AAS
>>700
700(5): デフォルトの名無しさん [sage] 2017/09/27(水) 12:36:06.37 ID:OnyIuiaa(4/4) AAS
メモリがリニアでないバンク方式やセグメント方式の処理系を知らないとは無知だな。
far、near知らないとか最近勉強し始めたのだろう。

Cは低級言語。処理系依存を書く言語。
コンパイラが勝手に処理系に依存した定義をしろってこと。
はトンチンカンで、
>>703
703(5): はちみつ餃子 ◆8X2XSCHEME [sage] 2017/09/27(水) 16:20:12.02 ID:yRzprl02(1/3) AAS
強力な最適化コンパイラはプログラマが未定義を踏んでいないことをあてにした最適化をすることがある。
「ほとんどの環境で大丈夫」なんていうのは現代では思い込みだよ。 全然大丈夫じゃない。
も説得力ゼロ

ってことで
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.136s