modify-cpp