C++ Language/Type/MaxValue/Overflow
On Win32, the max value that can be stored in a unsigned int
variable is 0xFFFF'FFFF
.
If you further increment that variable, it will "overflow" (wrapping around back to 0x0000'0000
without error or warning).
Additional information about overflow (includes interactive examples)