Step-by-step of C++