modify cpp_knowledge