Merge pull request #931 from sizeofvoid/master

fix: unsigned int value comment
pull/939/head
Andrew Pardoe 9 years ago committed by GitHub
commit c721b2c325

@ -12116,7 +12116,7 @@ Using `unsigned` doesn't actually eliminate the possibility of negative values.
unsigned int u1 = -2; // OK: the value of u1 is 4294967294
int i1 = -2;
unsigned int u2 = i1; // OK: the value of u2 is -2
unsigned int u2 = i1; // OK: the value of u2 is 4294967294
int i2 = u2; // OK: the value of i2 is -2
These problems with such (perfectly legal) constructs are hard to spot in real code and are the source of many real-world errors.

Loading…
Cancel
Save