c++ 用模板 大虾帮我看看结果为啥不正确啊 我新手求教0.0

作者&投稿:攸昨 (若有异议请与网页底部的电邮联系)
【求助】大家帮我看看这个卖车协议样本~

很全面,但是最重要的还是过户,一定要卖完车后及时过户

#include //包含此头文件
cout << fixed << showpoint; //fixed使用定点小数格式, showpoint-强制显示小数点以及小数点后的位数.
cout << setprcision(2) << s5.GetItem()<<endl; //setprecision设置精度,小数点后位数. setw可以控制宽度,进行对齐输出.

#include<iostream>
using namespace std;
template <class T>
class Jisuan{
T a;
public:
Jisuan() {};
Jisuan(T _a) {
a = _a;
}
T priJia(){
return a+a;}
T priJian(){
return a-a;}
T priCheng(){
return a*a;}
T priChu(){
return a/a;}
~Jisuan(){};
};

void main (){
int b=2;
float c=2.0;
double f=1.11;

Jisuan<int> q1(b);
Jisuan<float> q2(c);
Jisuan<double> q3(f);

cout<<"int +:"<<q1.priJia()<<" -:"<<q1.priJian()<<" *:"<<q1.priCheng()<<" /:"<<q1.priChu()<<endl;
cout<<"float +:"<<q2.priJia()<<" -:"<<q2.priJian()<<" *:"<<q2.priCheng()<<" /:"<<q2.priChu()<<endl;
cout<<"double +:"<<q3.priJia()<<" -:"<<q3.priJian()<<" *:"<<q3.priCheng()<<" /:"<<q3.priChu()<<endl;

}
你写的 加减乘除都是带形参的,而调用的时候都是无参的,所以主函数cout行找不到相应的调用函数。