Was nicht erwähnt wurde, ist, dass die beiden Operatoren &=
und |=
überladen werden können. Daher hängt der Code, den Sie gepostet haben, vom Typ von nState ab (obwohl es ganz klar ein int ist, also trifft dies höchstwahrscheinlich nicht zu). Das Überladen von &=
überlädt nicht &
, also in diesem Fall
Es hängt auch davon ab, was TOOL_TIPS_VISIBLE
ist.
Jetzt wann immer du es tust:
%Vor% x
wird 0
. Auch das ist sehr unwahrscheinlich, aber trotzdem gut zu wissen.
Alle anderen Antworten gelten wahrscheinlich hier, aber das ist eine Überlegung wert.
Tags und Links c++ visual-c++ operators