1
我正在格式化,我沒有得到正確的格式。格式化C++ setw
這裏是我的代碼,這裏是我所得到的輸出
cout << fixed << setprecision(2) << setw(3) << right << source << setw(20)
<<right <<vec[source].cityname
<< setw(15) << left<< sink << setw(15) << left <<vec[sink].cityname
<< setw(10) << left << vdist[ij] << "miles\n";
我得到這個:
30 Novosibirsk_RU13 Tokyo_JP 10497.68 miles
而且我想收到此:
30 Novosibirsk_RU 13 Tokyo_JP 10497.67 miles
如何獲得名稱和號碼之間的空間?
我一直在這一段時間,但我不能得到正確的格式