update C++ section