ここで役立つ回答を得た後、さらに別の問題に遭遇しました。表示したい列に2つ以上の文字列を表示することです。私が抱えている問題の例として、次の出力が必要です:
Come here! where? not here!
しかし、代わりに得る
Come here! where? not here!
コードを使用するとき
cout << left << setw(30) << "Come here!" << " where? " << setw(20) << "not here!" << endl;
両方の列の幅に 2 つの文字列を含めることができることを確認しました (と思います) が、列の幅をどれだけ大きく設定しても、エラーは依然として存在します。