Cpp Class Create