1 #include <iostream>
 2 using namespace std;
 3
 4 template<class T>//类模板
 5 class Person{
 6     public://构造函数
 7         Person(T id,T age){
 8             this->mAge=age;
 9             this->mId=id;
10         }
11     void Show(){
12         cout<<"ID:"<<mId<<" Age:"<<mAge<<endl;
13     }
14     public:
15         T mId;
16         T mAge;
17 };
18 void test01(){
19     Person<int> p(10,20);
20     p.Show();
21 }
22 int main(){
23     test01();
24     return 0;
25 }

转载于:https://www.cnblogs.com/Bravewtz/p/10325809.html

STL之template类模板相关推荐

  1. Template类模板

    Template 1.函数模板 2.类模板 3.成员模板 4.嵌套类模板 5.总结 1.函数模板 编译期间编译器自动分析参数类型,template函数模板是支持默认参数的,T1 .T2 顺序在默认情况 ...

  2. C++ template类模板实现栈 pop push

    心得 data = new T[size];这句太坑了,一开始写成了data = new T(size)圆括号,所以一直随机性报错. 我本来以为是ide的问题,在vs2017里就会崩,在dev里不会崩 ...

  3. 类模板(参考《C++ Templates 英文版第二版》)

    类模板(参考<C++ Templates 英文版第二版>) Chapter 1 类模板 与函数相似,类也可以被一个或者多个类型参数化 在这章,我们使用栈作为例子 2.1 类模板stack的 ...

  4. C++网易云课堂开发工程师--类模板

    static complex data members static data members member functions static member functions 非静态成员函数:non ...

  5. C++类模板(新手必看)

    转自https://blog.csdn.net/qq_31828515/article/details/51851457 一.类模板(template) 类模板是后期C++加入的一种可以大大提高编程效 ...

  6. 标准模板库STL(Standard Template Library)

    标准模板库STL(Standard Template Library)指南 /*刘振飞liuzf@pku.org.cn 1999-10-20*/ / *版权所有 (C) 1999-2004 刘振飞li ...

  7. 笔记②:牛客校招冲刺集训营---C++工程师(面向对象(友元、运算符重载、继承、多态) -- 内存管理 -- 名称空间、模板(类模板/函数模板) -- STL)

    0618 C++工程师 第5章 高频考点与真题精讲 5.1 指针 & 5.2 函数 5.3 面向对象(和5.4.5.5共三次直播课) 5.3.1 - 5.3.11 5.3.12-14 友元 友 ...

  8. C++——类模板库(STL)

    类模板库的定义 1.类模板库(STL) 2.类模板的定义 3.类模板实例化 4.类模板的成员函数 5.类模板的静态数据成员 关于模板的更多的内容,参见以下链接: C++--成员模板 C++--友元模板 ...

  9. 用类模板实现容器存储普通数据类型(类似于STL里面的vector)

    STL里面的很多容器,都是用类模板技术实现的.以vector为例,说明如何使用类模板技术来实现. 1 //1.myvector.h文件 2 #ifndef MYVECTOR_H 3 #define M ...

最新文章

  1. javascript-行间样式,提取行间事件,while/for,全选/反选/取消,选项卡,innerHTML
  2. mysql 上一条 下一条,MYSQL实现上一条下一条功能
  3. Android调用系统软件打开文件(包括apk文件)
  4. ios11更新提示信任_iOS13.6.1正式版更新,主要修复两大问题
  5. 计算机中位运算的一些性质与技巧
  6. Android 绿豆通讯录【SQLite数据库---数据库(增删改查、展示数据)】
  7. Net分布式系统之四:RabbitMQ消息队列应用
  8. C语言实现文件类型统计函数
  9. JavaWeb关于工程运行的笔记
  10. 安装配置优化nginx
  11. 【java】java 如何抛出 sleep interrupted
  12. Wireshark-002导入导出
  13. 关于代码整理重构小记
  14. java里this.a=a,JAVA基础-关键字之this
  15. 对音频信号作短时傅里叶变换(STFT)/小波变换处理(python + matlab)
  16. Vivado 添加IOB方法
  17. 15分钟读懂进程线程、同步异步、阻塞非阻塞、并发并行
  18. Android aab转换为通用的apk
  19. centos配置启动项_查看centos开机启动项命令 - 老牛博客
  20. 我用24次离职,换来6条血一样的教训

热门文章

  1. boost signal2 trackable
  2. Python爬虫实战(一):爬糗事百科段子
  3. MVC 配置路由 反复走控制其中的action (int?)
  4. SuperMap IS.NET自定义Action添加Mark
  5. .NET开源项目介绍及资源推荐:数据持久层
  6. 微信小程序底部弹框 showActionSheet
  7. nginx+tomcat实现负载均衡集群
  8. 自然语言处理之关键词提取TF-IDF
  9. kotlin教程(1)
  10. Python之路(二)Python基础