Quote:
Originally Posted by Seta00
In what language does if (var & FLAG == FLAG) differ from if (var & FLAG), provided you don't have flags that are set to zero?
|
C#. Java. C and C++ may, I haven't checked them.
Basically, if (var & FLAG) won't even compile in C# and Java, because var & FLAG doesn't evaluate to a boolean.
__________________