add Cpp knowledge doc
cpp