+ 3
'==' is the comparison operator... it can be said "is equal to" and return a boolean value for true or false, as almost languages: review the conditionnal section of C++ courses ( or aother one ) about conditionnals ( in C++ course it's grouped with loops section, it's a very early step in programming ^^ ).
So, this is a comparison of 'flag" value with zero...



