C++ Primer(第5版) 练习 16.2
练习 16.2 编写并测试你自己版本的compare函数。
环境:Linux Ubuntu(云服务器)
工具:vim
代码块
/*************************************************************************
> File Name: ex16.1.cpp
> Author:
> Mail:
> Created Time: Tue 30 Jul 2024 08:05:57 AM CST
************************************************************************/
#include<iostream>
using namespace std;
template <typename T>
int compare(const T &a, const T &b){
return a >= b ? a == b ? 0 : 1 : -1;
}
int main(){
int a, b;
cout<<"Enter a, b: ";
cin>>a>>b;
cout<<compare(a, b)<<endl;
return 0;
}