掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
64Bit OS no (ID:53532)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
>昔読んだ参考書に intとポインタのサイズは OSの Bit数に依存するとあったので>気になったのですが。 OSでは無くて、CPUのBit数に依存するですね。 その認識は間違って無いのですが、最近Cベースの言語定義も時代と共に 変わってきててですね・・ 今時は CPUのBit数 = int とは限らず、 「各Cコンパイラのデータモデル実装方式により、型精度が決まる」 と言った方が正しい認識だと思います。 データモデルには LP32、ILP32、ILP64、LLP64、LP64 等が有ります。 それぞれのデータモデルでの型精度は http://www.unix-systems.org/version2/whatsnew/login_64bit.html に一覧が出ています。 ちなみに、64bit-WindowsのVCが採用しているデータモデルは LLP64 (略称 P64 とも言う)です。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.