より大きい型intを整数定数と比較する場合、正しい比較が確実に実行されるように、定数を左または右に配置する必要がありますか?
int64_t i = some_val;
if (i == -1)
または、次のようにする必要があります。
if (-1 == i)
-1LLどちらの場合も(where int64_tis )との比較と同一でない状況はありますlong longか?
より大きい型intを整数定数と比較する場合、正しい比較が確実に実行されるように、定数を左または右に配置する必要がありますか?
int64_t i = some_val;
if (i == -1)
または、次のようにする必要があります。
if (-1 == i)
-1LLどちらの場合も(where int64_tis )との比較と同一でない状況はありますlong longか?