创建一个比较大小的类,因为int和float数据类型不一样,要创建两个类来进行比较,代码如下图所示,可以使用类模板来创建一个功能相同,仅仅数据类型不同的类模板。
#includeusing namespace std; class Compare_float { public : Compare_float(float a,float b) {x=a;y=b;} float max( ) {return (x>y)?x:y;} float min( ) {return (x y)?x:y;} int min( ) {return (x 参考链接
C++模板之typename和class关键字的区别 - CTHON - 博客园



