my C++ learning scripts