ホーム | ブログ | C++辞典 | サイトマップ | FAQ | 掲示板 | リンク集
メイン・メニュー
インデックス
プログラミング
その他
汎整数昇格 のバックアップソース(No.1)

* 汎整数昇格 (integral promotion) [#m64d2d52]

 元の[[型]]の[[値]]の表現範囲を損なわない形で、より小さい[[汎整数型]]から [[int]] または [[unsigned int]] の[[右辺値]]に変換できること。~
 汎整数昇格は以下のルールで行われる。

- [[bool]]、[[signed char]]および[[short int]] → int
- [[char]]、[[unsigned char]]および[[unsigned short int]] → intまたはunsigned int
- [[wchar_t]] → int、unsigned int、[[long int]]または[[unsigned long int]]

**参照 [#w8f165eb]
→ [[浮動小数点昇格]]

トップ   一覧 単語検索   ヘルプ   最終更新のRSS
 ホーム | プロフィール | メール | ログイン | 管理
Copyright © 2005-2009 by TAKAGI Nobuhisa