>>422
> 64bitは人が扱う数字としてはでかすぎるんだよ。だから多くの環境でintは32bitで止まったんだよ。
別に止まってはいない。今は32bit時代のソフトがまだ残っているので互換性を維持するためにint = 32bitで
コンパイルする場合が多いというだけ。いずれ64bitが当たり前になればint = 64bitが普通になる。
メモリモデルは以下の表のようにLP32からILP64まであるので、マシンに合わせてどれでも使える。
それに、C言語の仕様は、整数型char、short、int、long、long longの型はいずれもサイズまでは
指定されておらず、実装によってまちまちになっている。
[各変数と実際のビットサイズ表]
整数型 LP32 ILP32 LLP64 LP64 ILP64
char 8 8 8 8 8
short 16 16 16 16 16
int 16 32 32 32 64
long 32 32 32 64 64
long long 64 64 64 64 64
今は64bitレジスタが普通に使えるのに、ソースが古くて64bitでコンパイルが通らないから
32bitのままコンパイルしとこう、というものぐさなことをする人が多いだけだと思う。
まあソースが山ほどあって直すのが面倒だという気持ちもわからなくはないが。
探検
FreeBSDを語れ Part44 [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
2017/08/11(金) 23:18:49.53
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 訪日中国人減少ならGDP下振れ エコノミストが試算 ★3 [蚤の市★]
- 習政権、高市首相への態度硬化 台湾有事発言で連日非難 中国 ★7 [ぐれ★]
- 【立民】『台湾有事』答弁巡る岡田氏質疑の「しつこい」との批判の声に反論「安全保障が国会で真剣に議論されなくなったら終わり」★3 [尺アジ★]
- 【反発強まる中】日本外務省の担当局長が17日に日本を出発し中国訪問へ… [BFU★]
- 「クマはなるべく山に返す努力を」「クマと戦争は間違っている」動物保護活動家の主張 棲み分けと学習放獣でクマ被害なくなるのか?★4 [ぐれ★]
- 【サッカー】W杯欧州予選 イタリアがノルウェーに 1-4で敗退 プレーオフへ ハンガリーはアイルランドに負け予選落ち [阿弥陀ヶ峰★]
- ネトウヨが「おあしす」発動した場合の対処方法👉 [256556981]
- 【悲報】橋下徹「日本から中国にご説明に伺うのが、今の日本と中国の力関係、力を持つまではキャンキャン騒ぐな」→外務省局長きょう訪中 [733893279]
- 日本人さん「稚魚うめぇ!小魚うめぇ!魚卵うめぇ!精巣もうめぇ!!!」👈よくよく考えると魚を滅ぼす為の民族じゃねぇか [152212454]
- 第二次日中戦争の敗戦後にネトウヨの言いそうなこと [819729701]
- 【速報】外務省局長「ちょっと中国行ってくるわ。発言を撤回するつもりはないと伝えてくる😡」 [583597859]
- 🏡なにここ👊😅👊ここにな🏡
