加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

C – 刷新std :: cout后得不到结果

发布时间:2020-12-16 09:22:19 所属栏目:百科 来源:网络整理
导读:using namespace std;string str{ "text" };stringstream ss{ str };cout.rdbuf(ss.rdbuf());cout.flush(); //coutendl; 这段代码可以打印文本,但什么也没有显示. 我把ss关联到stdout然后冲洗它,但我不知道为什么它不起作用,即使我参考很多插图. coutrdbuf(s
using namespace std;
string str{ "text" };
stringstream ss{ str };
cout.rdbuf(ss.rdbuf());
cout.flush(); //cout<<endl;

这段代码可以打印文本,但什么也没有显示.

我把ss关联到stdout然后冲洗它,但我不知道为什么它不起作用,即使我参考很多插图.

cout<<rdbuf(ss);

这没关系,但哪里有所不同?

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读