他のヒント

setw()のみ印刷される次の文字列をフォーマットするため、

あなたは、代わりに複数の連続した文字列で、1つの文字列として、各列の内容を印刷しなければなりません。だから、例えば使用して、印刷する前に、文字列を連結する必要がありますstring::append()または+ます:

cout << left << setw(30) << (string("Come here!") + " where? ") << setw(20) << "not here!" << endl;
あなたがそれらを連結する必要がありますので、

setwは、次の文字列をカバーしています。

cout << left << setw(30) << (string("Come here!") + string(" where? ")) << setw(20) << "not here!" << endl;
scroll top