C.cpp upload