Gibt es eine allgemeine Möglichkeit, nach einem Überlauf oder einem Unterlauf eines bestimmten Datentyps (uint32, int usw.) zu suchen?Auf Unterlauf/Überlauf in C++ prüfen?
ich so etwas wie dies tue:
uint32 a,b,c;
... //initialize a,b,c
if(b < c) {
a -= (c - b)
}
Als ich nach einigen Iterationen zu drucken, zeigt es eine große Zahl wie: 4294963846.
[Erkennen von Ganzzahlüberlauf in C/C++?] (http://stackoverflow.com/q/199333/995714) –