Есть ли способ сделать setw и setfill поместить конец строки вместо фронта?
У меня есть ситуация, когда я печатаю что-то вроде этого.
 CONSTANT TEXT variablesizeName1 .....:number1 
 CONSTANT TEXT varsizeName2 ..........:number2
Я хочу добавить переменную величину '.' в конец
 "CONSTANT TEXT variablesizeName#", поэтому я могу сделать строку ":number#" на экране.
Примечание. У меня есть массив "variablesizeName#", поэтому я знаю самый широкий случай.
или
Мне нужно сделать это вручную, установив setw следующим образом
for( int x= 0; x < ARRAYSIZE; x++)
{
string temp = string("CONSTANT TEXT ")+variabletext[x];
cout <<  temp;
cout << setw(MAXWIDTH - temp.length) << setfill('.') <<":";
cout << Number<<"\n";
}
Я предполагаю, что это выполнит эту работу, но это будет выглядеть неуклюжим.
Идеи?
