编译器错误 C2996

“function”:递归函数模板定义

函数定义试图实例化其根模板类。 不允许递归模板实例化。