A C++ Beginer