不行。
目前c++还不支持模板定义与实现分开的写法,不过,这个功能已经在0x标准里出现了。函数模板要被实例化后才能成为真正的函数,在使用函数模板的源文件中包含函数模板的头文件,如果该头文件中只有声明,没有定义,那编译器无法实例化该模板,最终导致链接错误。不行。
目前c++还不支持模板定义与实现分开的写法,不过,这个功能已经在0x标准里出现了。函数模板要被实例化后才能成为真正的函数,在使用函数模板的源文件中包含函数模板的头文件,如果该头文件中只有声明,没有定义,那编译器无法实例化该模板,最终导致链接错误。