int main(int argc, char** argv) { auto a = std::make_unique(); B *b = new B(); int c = c * sum(1, 2); if (a->check1()) return 3; else if (a->check2()) return 4; return a->result(); }