char op;
while(cin >> op){
int n;
cin >> n;
//完成对整型的操作
int val;
T_Vector a(n), b(n);
for(int i = 0; i < n; ++i){
cin >> val;
a.append(val);//成员函数
}
for(int i = 0; i < n; ++i){
cin >> val;
b.append(val);
}
T_Vector res(n);
if(op == '+'){
res = a + b;//重载
}else if (op == '-'){
res = a - b;//重载
}
res.print(); //成员函数
}
return 0;
}
用模板类型代替实际类型就可以了.
运行结果示例:
代码:
您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!