65,211
社区成员
发帖
与我相关
我的任务
分享
template<class operandType>class DataType(
public:
union{char operate;operandType operand;};
Data(){}
DataType(const DataType &d){operand=d.operand;}
……
}
istream& operator>> (istream &is,DataType<operandType>&v>){
char ch;
is>>v.oprate;
ch=v.operate;
if(isdight(ch)){
is.putback(ch);is>>v.operand;
}
return is;
}//operate>>