logical operator in C++