Yoda Bedingungen und ganzzahlige Promotion
Wenn ein Typ verglichen wird, der größer als @ iint
Muss ich bei einer Ganzzahlkonstante die Konstante links oder rechts platzieren, um sicherzustellen, dass der richtige Vergleich durchgeführt wird?
int64_t i = some_val;
if (i == -1)
oder sollte es sein:
if (-1 == i)
Gibt es Umstände, in denen einer der beiden Fälle nicht mit dem Vergleich mit @ identisch is-1LL
(woint64_t
istlong long
)?