C++ 模板(template)(泛型)入门例子

原创 2007年10月02日 16:58:00

#include <iostream>
using namespace std;
template <typename T>
void ShowMax(T a, T b)
{
    cout << "a=" << a;
    cout << ",b=" << b;
    cout << ",a + b=" << a + b;
    cout << endl;
}
template <typename T>
void show(T * a)
{
    cout << "show a=" << *a << endl;
}

int main()
{
    int *pint;
    int p = 4;
    pint = &p;
    show(pint);
    ShowMax(3,5);
    ShowMax('3','5');
    system("PAUSE");
    return 0;
}

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

[C/C++]_[简单例子看模板template的特性]

场景: 1. 模板在C++里是

《Effective C++》第七章:模板与泛型编程

条款41:了解隐式接口和编译期多态 这个隐式接口....我也没搞懂。编译期多态到是容易理解,函数重载和template的具现化 条款42:了解typename的双重意义 这个在STL中用的比较多...

C++泛型机制—模板

  • 2013-04-24 10:43
  • 298KB
  • 下载

C++ Primer 4 第十六章 模板和泛型编程

第十六章 模板和泛型编程 1. 模板定义 定义函数模板:函数模板是一个独立于类型的函数,可作为一种方式,产生函数的特定类型版本。模板定义以关键字 template 开始,后接模板形参表,模板形参表...

c++泛型模板:C++ templates

  • 2010-05-11 23:00
  • 2.17MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)