c++ 一日一练:istream.rdbuf(ostringstream.rdbuf())无效!

xiaoxiao2021-02-28  63

int main(int argc,char*argv[]) { string s; ostringstream os; istream is(os.rdbuf()); os<<"1000 "<<en; os<<"1000 "<<endl; os<<"1000 "<<endl; is>>s; cout<<s; }

 上面没有输出,原因是用了一个is关联了一个os的缓冲区!!因此失败.....解决办法:

 

 

 

转载请注明原文地址: https://www.6miu.com/read-72905.html

最新回复(0)