c++ doc update