0

こんにちは、入力行を読み取るコードがあります。しかし、行に含まれるタブ スペースや空白を無視するには、助けが必要です。

#include <iostream>
#include <sstream>


using namespace std;

int main()
{

string input;
string line;
 cout<< "Enter the input line" << endl;
 while (getline(cin, line))
   // while(cin >> line)
{

  stringstream in;
  in << line;
  //cout<<"What goen IN: " <<in<<endl;
  line = in.str();

  input = line ;
  cout<<"Input is:" << input <<endl;
 }

 cout<< "The input entered was: "<<endl;
 cout<< input<< endl;

}

入力例:

Hello                 my name is brownie

読むべき

hellomynameisbrownie

私は方法を見つけることができません..

4

4 に答える 4