C言語なら俺に開け! Part 〈54〉
■ このスレッドは過去ログ倉庫に格納されています
0036デフォルトの名無しさん
NGNGunsigned intだと負数との比較のときとか厄介じゃん?
範囲チェックしたいときとかさ、
struct
{
unsigned int value: 4;
} border;
int checked_value = 何か;
if ( border.value<=checked_value )
{
checked_value unsigned int に格上げされるので、負のとき危険
}
■ このスレッドは過去ログ倉庫に格納されています