int main(){ Complex complex; complex.both(32, 23); // can not recursively lock() std::cout << complex.i <<std::endl; return 0; }
int main(){ Complex complex; complex.both(32, 23); return 0; }