Показать сообщение отдельно

  #5  
Старый 03.08.2007, 19:56
groundhog
Познавший АНТИЧАТ
Регистрация: 12.05.2007
Сообщений: 1,235
Провел на форуме:
2238549

Репутация: 1318


Отправить сообщение для groundhog с помощью ICQ
По умолчанию

Цитата:
...в учебнике вроде как написано, что сдвигает следущую надпись влево...
Научитесь правильно читать учебники, молодой человек... Управление флагами в данном случае ничего никуда не сдвигает - оно управляет выравниванием... А чтобы убедиться, что всё работает, сделайте последовательно вызовы:

cout.setf(ios::left, ios::adjustfield);
cout.width(4);
cout << '[' << 0 << "]\n";

cout.setf(ios::right, ios::adjustfield);
cout.width(4);
cout << '[' << 1 << "]\n";

cout.setf(ios::internal, ios::adjustfield);
cout.width(4);
cout << '[' << 2 << "]\n";
 
Ответить с цитированием