C++习题与解析(模板
1.分析以下程序的执行结果
# include
template
t ABS(t x)
{
return(x > 0?x:-x);
}
void main()
{
Cout求解:
abs()是一个返回参数绝对值的函数模板。调用时自动绑定对应的abs()函数。
所以输出是:3,2.6
題2.分析以下程序的执行结果
#include
template
class Sample
{
T n;
public:
Sample(){}
Sample(T i){n=i;}
Sample&operator+(consta Sample&);
void disp(){cout
0条评论