您的位置:首页 > 编程语言 > C语言/C++

C++ 函数模板

2017-05-12 14:33 246 查看
  template <typename T> 

     inline T const& max(T const& a, T const& b) {

         return a < b ? b : a;

  }

    对于上面的模板函数,我们在实际的应用中可以用任意类型来实例化该模板函数,如:

 int main() {

        printf("The max value is %d\n", ::max(4,5));      //int max(int, int)

         printf("The max value is %f\n", ::max(4.2,5.3));  //float max(float, float)        

         return 0;

 }
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  函数模板