fix doc issue, add << shorthand for c++