bool isallPalyerDead() { return p1->dead && p2->dead; } // so !isallPalyerDead() mean : !(p1->dead && p2->dead) == !p1->dead || !p1->dead
Standard input is empty
prog.cpp: In function ‘bool isallPalyerDead()’: prog.cpp:2:12: error: ‘p1’ was not declared in this scope return p1->dead && p2->dead; ^~ prog.cpp:2:24: error: ‘p2’ was not declared in this scope return p1->dead && p2->dead; ^~ prog.cpp: At global scope: prog.cpp:6:2: error: expected unqualified-id before ‘!’ token !(p1->dead && p2->dead) == !p1->dead || !p1->dead ^
Standard output is empty