Возможный дубликат:
Выравнивание C++ при печати coutЯ записываю набор слов в выходной файл. Я оставил три табуляции, используя символ '\t' между словами. Но иногда, когда слова слишком маленькие или слишком большие, возникает проблема с выравниванием. Как дать постоянное пространство между словами, которое будет работать, даже если слова маленькие?
Вот о чем я говорю.
Word:elpmas Count:1 Word:This Count:4 Word:pmasel Count:1 Word:is Count:1 Word:sample Count:1 Word:sentence Count:1 Word:si Count:1 Word:a Count:1
Я хочу иметь постоянное пространство между словами и счетами. В настоящее время я использую
cout<< "Word:"<< hash->key <<"\t\t\t" << "Count:" << hash->value <
Помогите мне.