add test_cpp.cpp