看一眼就会了的类模板实现
来源:互联网 发布:星星知我心后续 编辑:程序博客网 时间:2024/05/02 00:18
#include<iostream>
#include<cstdio>
#include<cstring>
using namespace std;
template<typename T>
T am(T a,T b)
{
return a>b?a:b;
}
template<typename T>
class Compare
{
public:
Compare(T a,T b)
{x=a,y=b;}
T max1()
{return (x>y)?x:y;}
T min1()
{return x<y?x:y;}
private:
T x,y;
};
int main()
{
cout<<am(3,7)<<endl;
cout<<am(3.5,3.6)<<endl;
Compare<int>cmp1(3,7);
cout<<cmp1.max1()<<endl;
cout<<cmp1.min1()<<endl;
Compare<double>cmp2(2.5,3.7);
cout<<cmp2.max1()<<endl;
cout<<cmp2.min1()<<endl;
return 0;
}
#include<cstdio>
#include<cstring>
using namespace std;
template<typename T>
T am(T a,T b)
{
return a>b?a:b;
}
template<typename T>
class Compare
{
public:
Compare(T a,T b)
{x=a,y=b;}
T max1()
{return (x>y)?x:y;}
T min1()
{return x<y?x:y;}
private:
T x,y;
};
int main()
{
cout<<am(3,7)<<endl;
cout<<am(3.5,3.6)<<endl;
Compare<int>cmp1(3,7);
cout<<cmp1.max1()<<endl;
cout<<cmp1.min1()<<endl;
Compare<double>cmp2(2.5,3.7);
cout<<cmp2.max1()<<endl;
cout<<cmp2.min1()<<endl;
return 0;
}
0 0
- 看一眼就会了的类模板实现
- 看一眼,你就会爱上它
- 看一眼,你就会爱上它
- 看一眼凌晨四点的哈佛,就会明白中国缺什么
- 只要是学生,看一眼,你就会爱上它
- 哈佛,看一眼就会明白中国缺什么
- 看一眼就好
- 看一眼就好
- 看一眼就好
- 看一眼就好
- 看一眼就好
- 排序--看一眼就忘不了
- OracleDataReader 的数据为什么看一眼就不见了
- 看了你就会的OkHttp(一)
- 看一眼哈佛 你就会明白自己到底缺什么?
- 茶杯大小的狗狗,看一眼整个人都酥了!
- 茶杯大小的狗狗,看一眼整个人都酥了!
- 只要是学生,看一眼,你就会爱上它!今晚上保证你睡得香~~~~
- eclipse 无法debug
- Spring框架由ConditionalOnMissingBean注解引发的问题
- Spring Boot 菜鸟教程 17 Cache-缓存
- bootstrap后台框架组件(更新中)
- QGraphicsTextItem中的item文字居中,左右靠齐设置方
- 看一眼就会了的类模板实现
- poj3415 Common Substrings
- CodeForces-716A. Crazy Computer(太水)
- 儲存格式理解筆記(一)WAV格式分析,使用C++
- android核心基础day04
- python机器学习库scikit-learn简明教程之:SVM支持向量机
- bzoj 1948 [Ceoi2006]Connect 插头dp
- ExecuteNonQuery()返回受影响行数不适用select语句
- 查找算法之二分查找