Gdy w kodzie nie ma "<< endl" wszystko jest ok i dziala tak jak powinien ,jednak gdy jest "<< endl" to wyskakuje error: invalid operands of types 'int' and '<unresolved overloaded function type>'. Szukalem w necie i wyczytalem ze "<<" ma wiekszy priorytet,jednak nic mi to nie mowi,oto kod i prosze o pomoc.
#include <iostream>
int main ()
{
using namespace std;
bool wynik ;
bool a;
bool b;
a= false;
b= true;
cout << "wynik operacji !a && b : " << !a && b << wynik<< endl;
return 0;
}