小编Gui*_*tag的帖子

防止在我的 C++ 行末尾打印额外的空格

所以我正在接受输入

string input,word;
while(getline(cin, input)) {
 stringstream ss; 
 ss<<input
 while(ss >> word)
 ...
Run Code Online (Sandbox Code Playgroud)

并打印我想要的东西 cout <<word<<" ";

但是,当我这样做时,它会在每行的末尾创建一个额外的空格,我不希望那样。如果我不放那个空格,当我打印出来时,单词之间就不会有空格。有没有更简单的方法来计算我想要的单词,以便它们自动间隔?我可以做些什么来防止每行末尾出现多余的空格。

c++ whitespace cout cin

4
推荐指数
1
解决办法
1754
查看次数

标签 统计

c++ ×1

cin ×1

cout ×1

whitespace ×1