A C++ toy project