CppTemplate
避免嵌套
应当避免反复对模板函数进行嵌套