私は、入力としてファイルを取得し、私は(引用符は始まりと終わりが、ファイルに含まれていないマーク)このような最初の行を読む:C++でremoveコマンドを使って文中の空白を削除する方法はありますか?
" 1, 2.0, 3.0, 4.0 "
私はこのようにremoveコマンドを使用します。
astring = line;
cout << endl << "Before trim: " << line << endl;
remove(astring.begin(), astring.end(), ' ');
cout << endl << "After trim: " << astring << endl;
ように私は出力を得た:私は1,2.0,3.0,4.0
として出力を必要とする
1,2.0,3.0,4.02.0, 3.0, 4.0
。ここでの問題は何ですか?
タブ文字のように見えます。 –