厚德博学 敬业乐群
@sky
全部博文(252)
2015年(2)
2014年(1)
2013年(1)
2012年(16)
2011年(42)
2010年(67)
2009年(87)
2008年(36)
25742040
shijiulo
niuxlinu
ebayboy
hayand66
大鬼不动
acer1025
醉鬼的故
小雅贝贝
XINGCHEN
wzy_yzw
十的9次
zds05
bjywxc
zlhc1
smile124
cynthia
格伯纳
分类: C/C++
2009-05-06 17:17:29
#include <iostream> using namespace std; template <class T> class A /* T is template type */ { public: A(); A(T _a, T _b); T sum(); private: T a; T b; }; template <class T> A<T>::A() { a = 0; b = 0; } template <class T> A<T>::A(T _a, T _b) { a = _a; b = _b; } template <class T> T A<T>::sum() { return (a + b); } int main() { A<int> ai(3, 4); A<double> ad(3.1, 4.0); cout << ai.sum () << " " << ad.sum () << endl; return 0; }
上一篇:arp
下一篇:2.6内核Makefile
登录 注册