add a cppDemo