入力としてファイルを取得し、次のように最初の行を読み取ります (引用符は開始と終了を示しますが、ファイルにはありません)。
" 1, 2.0, 3.0, 4.0 "
次のような削除コマンドを使用すると:
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.02.0, 3.0, 4.0
出力1,2.0,3.0,4.0
のみが必要です。ここで何が問題なのですか?