У меня есть этот код:Форматирование выходного потока, ИОС :: левый и правый ИОС ::
cout << std::setiosflags(std::ios::right);
cout << setw(3) << 1 << setw(3) << 2 << '\n'; // Output two values
cout << std::setiosflags(std::ios::left);
cout << setw(3) << 1 << setw(3) << 2 << '\n'; // Output two values
, но выход не приходит, как я ожидал. вместо:
1 2
1 2
это выходит:
1 2
1 2
В чем проблема? Я установил 'std :: ios :: left', но это не имеет никакого значения?
+1. Обратите внимание, что 'std :: right' также существует. –
@ Robᵩ: Хорошая точка - добавлен пример кода. –