alebo ina vec
x=10;
x+=3000000000;
if(x>15) printf("spravne");
else printf("nespravne");
a skus si to s auto na 32bitovom prekladaci.
P.S> Narazam na to ze pri alokacii premennej je ZASADNA vec jaku bude mat v pamati reprezentaciu, a to ma posudit programator ze jaku reprezentaciu tam chce mat (kvoli limitnym hodnotam a pouziti danej premennej apod). Neda sa to nechat na prekladac (a ak ano tak to je nebezpecne ptz programator nepouzil mozog a limity su nahodne a programator ani nevie jake su tie limity)
P.S> napr. pri praci s offsetmi suborov je unsigned kriticky, a kontroluje sa to aj u parametrov volani fcii, apod. S auto tam budes mat neco. A mozno dostanes aj warning. Truba bude ignorovat aj warning, hlavna vec ze pouzil auto.