在C++中比较2个整数

bud*_*ddy 0 c++ equality operators

当我尝试比较Qt中的两个整数时出错.

if ((modus==2) & (move != -1))

error: invalid operands of types '<unresolved overloaded function type>' and 'int' to binary 'operator!='
Run Code Online (Sandbox Code Playgroud)

我需要其他运营商吗?我用谷歌搜索,但似乎Qt使用相同的.谢谢你的激光

Pat*_* B. 5

您应该使用&&进行和操作:

if ((modus==2) && (move != -1))
Run Code Online (Sandbox Code Playgroud)