add c++ file