类模板的特化,局部化以及缺省模板的实参
2012-09-17 15:47
148 查看
// 泛型编程.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; }
相关文章推荐
- CPP Templates 之 缺省模板实参
- C++ Templates笔记 6 缺省模板实参
- 模板的特化和偏特化以及相关理解
- 用汇编的眼光看c++(之模板函数) ,(之缺省模板、特化模板) .
- 用汇编的眼光看C++(之缺省模板、特化模板)
- 类模板中非类型参数的模板实参
- 类模板 --- 下 --- 特化、模板参数、智能指针
- 用汇编的眼光看C++(之缺省模板、特化模板)
- 用汇编的眼光看C++(之缺省模板、特化模板) 18
- 类模板中非类型参数的模板实参
- 类模板——类模板的特化问题
- c++ 模板学习笔记:理解类模板的特化与偏特化(权哥)
- 类模板、函数模板以及类成员函数在类外定义情况
- 类模板作为函数参数以及作为类模板参数的一个简单示例
- 用汇编的眼光看C++(之缺省模板、特化模板)
- 模板完全特化,函数重载的重载,类模板的继承
- 类模板的特化和函数模板的重载与类模板的继承
- 用汇编的眼光看C++(之缺省模板、特化模板)
- 用汇编的眼光看C++(之缺省模板、特化模板)
- 用汇编的眼光看C++(之缺省模板、特化模板)