读书人

种模板的特化局部化以及缺省模板的实

发布时间: 2012-09-21 15:47:26 作者: rapoo

类模板的特化,局部化以及缺省模板的实参

// 泛型编程.cpp : 定义控制台应用程序的入口点。//

#include "stdafx.h"#include <iostream>using namespace std;

//类模板template <class T>class CC{public: void hh(T itemp){} void pp(T kk){}};//类模板的特化template<>class CC<std::string>{public: void hh(std::string pp){}};

//类模板template<typename t1, typename t2>class BB{public: BB() { cout << "BB cons" << endl; } };//类模板的局部化template <typename T>class BB<T, T>{public: BB() { cout << "local BB cons" << endl; }};//类模板的缺省实参template <class T, typename AINT = int>class AA{public: AA();};

AA<class T, int>::AA(){

};

int _tmain(int argc, _TCHAR* argv[]){ BB<int, int> ibb; getchar(); return 0;}

读书人网 >编程

热点推荐