struct A { void func_a() { this = nullptr ;} }; int main() { A b ; b.func_a() ; }
Standard input is empty
prog.cpp: In member function ‘void A::func_a()’:
prog.cpp:3:23: error: lvalue required as left operand of assignment
void func_a() { this = nullptr ;}
^
Standard output is empty