I\'m new to c++ and am curious how the compiler handles lazy evaluation of booleans. For example,
if(A == 1 || B == 2){...}
If A does equal
No it's not.
Same with &&, if one is wrong, it doesn't bother evaluating the other one.
&&