class T{…}……int cmp(T a,T b){…}
这是把对象作为函数的形参吗?还是别的意思
这是把对象作为函数的形参吗? - 》不是把对象做形参,而是把对象值做实参。形参不是对象本身,你可以这样声明函数:int cmp(T ,T );- 》 只标识类型,不写变量名。形参只是个符号,不是对象本身,无需占用对象大小的内存。-如果你的意思是函数需要传入T类的对象的值 - 》是的。