汎整数昇格
integral promotion
元の型の値の表現範囲を損なわない形で、より小さい汎整数型から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
→浮動小数点昇格
元の型の値の表現範囲を損なわない形で、より小さい汎整数型から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
→浮動小数点昇格
2005年09月02日(金) 09:10:44 Modified by takagi_nobuhisa