Test: init_order.cpp init_order.cpp:6:44: error: stray '\' in program 6 | Point(double x, double y, double scale)\n : x_(x * scale),\n y_(y * scale),\n scale_(scale)\n {\n // Members initialized in declaration order\n } | ^ init_order.cpp:6:70: error: stray '\' in program 6 | Point(double x, double y, double scale)\n : x_(x * scale),\n y_(y * scale),\n scale_(scale)\n {\n // Members initialized in declaration order\n } | ^ init_order.cpp:6:96: error: stray '\' in program 6 | Point(double x, double y, double scale)\n : x_(x * scale),\n y_(y * scale),\n scale_(scale)\n {\n // Members initialized in declaration order\n } | ^ init_order.cpp:6:121: error: stray '\' in program 6 | Point(double x, double y, double scale)\n : x_(x * scale),\n y_(y * scale),\n scale_(scale)\n {\n // Members initialized in declaration order\n } | ^ init_order.cpp:6:128: error: stray '\' in program 6 | Point(double x, double y, double scale)\n : x_(x * scale),\n y_(y * scale),\n scale_(scale)\n {\n // Members initialized in declaration order\n } | ^ init_order.cpp:6:43: error: expected ';' at end of member declaration 6 | Point(double x, double y, double scale)\n : x_(x * scale),\n y_(y * scale),\n scale_(scale)\n {\n // Members initialized in declaration order\n } | ^ | ; init_order.cpp:6:45: error: 'n' does not name a type 6 | Point(double x, double y, double scale)\n : x_(x * scale),\n y_(y * scale),\n scale_(scale)\n {\n // Members initialized in declaration order\n } | ^ init_order.cpp:25:2: error: expected '}' at end of input 25 | } | ^ init_order.cpp:4:13: note: to match this '{' 4 | class Point { | ^ init_order.cpp: In member function 'int Point::main()': init_order.cpp:21:7: error: 'class Point' has no member named 'print' 21 | p.print(); | ^~~~~ init_order.cpp: At global scope: init_order.cpp:25:2: error: expected unqualified-id at end of input 25 | } | ^