Zawsze myślałem, że inaczej oblicza się liczbę przy przekroczeniu maksymalnej wartości. Jednak wynik programu mnie trochę zaskoczył. Jak takie coś przeliczyć?
char ch = 720;
cout << (int)ch << endl
Wynikiem będzie -48, co nie pokrywa się z moimi obliczeniami. Jak dojść do tego, wiedząc że char przyjmuje wartości -128 do 127?