相关代码 |
|
例9.14 声明一个类模板,利用它分别实现两个整数、浮点数和字符的比较,求出大数和小数。 #include using namespace std; template //定义类模板 class Compare {public: Compare(numtype a,numtype b) {x=a;y=b;} numtype max( ) {return (x>y)?x:y;} numtype min( ) {return (x private: numtype x,y; }; int main( ) {Compare cmp1(3,7); //定义对象cmp1,用于两个整数的比较 cout cout Compare cmp2(45.78,93.6); //定义对象cmp2,用于两个浮点数的比较 cout cout Compare cmp3(′a′,′A′); //定义对象cmp3,用于两个字符的比较 cout cout return 0; }
相关资源 |
|