关于封装大整数类结构体
  • 板块灌水区
  • 楼主coldy_rainy
  • 当前回复8
  • 已保存回复8
  • 发布时间2023/1/13 11:33
  • 上次更新2023/10/24 04:28:14
查看原帖
关于封装大整数类结构体
526755
coldy_rainy楼主2023/1/13 11:33

按照《算法竞赛入门经典》打的,为什么会报错(还是说我的位置不对)

<<和>>这两个都显示调用参数太多,求助

代码如下:

ostream& operator <<(ostream& fout,const Bigint& x){
    fout<<x.s.back();
    for(int i=x.s.size()-2;i>=0;i--)
    {
        char buf[20];
        sprintf(buf,"%08d",x.s[i]);
        for(int j=0;j<strlen(buf);j++)fout<<buf[j];
    }
    return fout;
   }
   istream& operator >> (istream &in,Bigint& x){
    string s;
    if(!(in>>s))return in;
    x=s;
    return in;
   }

求助。

2023/1/13 11:33
加载中...