C++--简单类模板语法

来源:互联网 发布:淘宝网被冻结 编辑:程序博客网 时间:2024/05/16 00:29

今天学习到了c++的类模板。

从最简单的单模板开始

首先说一下为什么要类模板:

1 类模板用于实现需数据的类型参数

2 类模板在表示如数组,表,图等数据结构显得特别重要

单个类模板代码

[cpp] view plain copy
 在CODE上查看代码片派生到我的代码片
  1. #include <iostream>  
  2. using namespace std;  
  3.   
  4. template<typename T>  
  5. class A  
  6. {  
  7. public:  
  8.     A(T t)  
  9.     {  
  10.         this->t = t;  
  11.     }  
  12.     T &get()  
  13.     {  
  14.         return t;  
  15.     }  
  16. protected:  
  17. public:  
  18.     T t;  
  19. };  
  20.   
  21. int main()  
  22. {  
  23.     A<int> a(100);  
  24.     cout<<a.get()<<endl;      
  25.     return 0;  
  26. }  
以上就是类模板最简单的开始。
0 0
原创粉丝点击