Czy istnieje ogólny sposób sprawdzania przepełnienia lub niedomiaru danego typu danych (uint32, int itp.)?Sprawdzanie niedopełnienia/przepełnienia w C++?
robię coś takiego:
uint32 a,b,c;
... //initialize a,b,c
if(b < c) {
a -= (c - b)
}
podczas drukowania po kilku iteracji, to wyświetla dużą liczbę takich jak: 4294963846.
[Jak wykryć przepełnienie liczby całkowitej w C/C++?] (http://stackoverflow.com/q/199333/995714) –