首页 > 代码库 > C++模板编程

C++模板编程

  如何处理函数模板中的函数体?

预备知识补充:

    按照c++的语言系统,普通函数及类的声明应该放在一个头文件中(通常是.h、 .hpp、.hh为扩展名)里;

 而将其实现放在一个主代码文件中(通常以.c 、.cpp、 .cc为扩展名)里;这样便于将代码分散编译到多个目标文件中,最后通过链接形成一个完整的目标文件;

  “头文件放声明、 主文件放实现”

  但上述规则并不适用于模板;