fix a little error and add subsection UML into C++ section