Test: init_order.cpp init_order.cpp:4:44: error: stray '\' in program 4 | Point(double x, double y, double scale)\n : x_(x * scale), y_(y * scale), scale_(scale) { | ^ init_order.cpp:4:43: error: expected ';' at end of member declaration 4 | Point(double x, double y, double scale)\n : x_(x * scale), y_(y * scale), scale_(scale) { | ^ | ; init_order.cpp:4:45: error: 'n' does not name a type 4 | Point(double x, double y, double scale)\n : x_(x * scale), y_(y * scale), scale_(scale) { | ^ init_order.cpp: In member function 'void Point::print() const': init_order.cpp:9:14: error: 'cout' is not a member of 'std' 9 | std::cout << "Point(" << x_ << ", " << y_ << ") scale=" << scale_ << std::endl; | ^~~~ init_order.cpp:1:1: note: 'std::cout' is defined in header ''; did you forget to '#include '? +++ |+#include 1 | // Point class - fix member initialization order init_order.cpp:9:83: error: 'endl' is not a member of 'std' 9 | std::cout << "Point(" << x_ << ", " << y_ << ") scale=" << scale_ << std::endl; | ^~~~ init_order.cpp:1:1: note: 'std::endl' is defined in header ''; did you forget to '#include '? +++ |+#include 1 | // Point class - fix member initialization order