Вопросы по теме 'setw'

Как очистить ширину при выводе из потока после использования std::setw?
Я использую std::stringstream для анализа строки фиксированного формата в значения. Однако последнее значение для анализа не имеет фиксированной длины. Чтобы разобрать такую ​​строку, я мог бы сделать: std::stringstream ss("123ABCDEF1And then...
1816 просмотров
schedule 06.04.2022

Как отформатировать текст с помощью std:out setfill std::setw std:right с одним пробелом
Я просто хочу отформатировать строку и целочисленное значение с правильным выравниванием. Нет проблем сделать это без начального пробела перед целочисленным значением. bytes.....................123981 total bytes..............1030131 Но это...
2393 просмотров
schedule 17.04.2022

непоследовательное поведение ‹iomanip›
У меня есть следующий код cout << setfill('0') << setw(4) << hex << 100 << 100 << std::endl; Результат: 006464 Если я хочу, чтобы каждое число шириной 4, я должен использовать out <<...
84 просмотров
schedule 31.07.2022

Как реализованы функции iomanip?
Некоторые стандартные функции iomanip принимают параметр. Я хотел бы знать, как это достигается, например, могу ли я сделать что-то подобное с функцией? Это действительно то решение, которое мне было нужно для этого ответа , но я не мог понять,...
1671 просмотров

Автоматический интервал с iomanip
Для следующего кода: cout << left << setw(20) << "Example Header\n"; cout << setw(60) << setfill('-') << "-" << endl; Вторая строка (с тире) почему-то с отступом в 5 пробелов. Сначала я подумал, что...
361 просмотров
schedule 04.12.2022

Список C++ cout с десятичными знаками, выровненными с использованием setw(x), а не put_money
Код C++ работает хорошо, но в настоящее время выводит значения справа, но с выравниванием по левому краю и не выравнивается по десятичной дроби. Не могу использовать put_money, что я упускаю? Попытка использовать fprint и put_money, подтвержденная...
514 просмотров
schedule 23.03.2023

Есть ли способ использовать setw() для отображения правильно выровненной таблицы с фиксированной шириной столбцов?
cout <<endl<< "Game" << setw(15) << "Price" << setw(15) << "Discount" << setw(21) << "DiscountPrice" << setw(15) << "Action" << endl;...
36 просмотров
schedule 12.11.2022

У меня возникли проблемы с пониманием назначения функции setw(n) в C++
Я изучал C++ по учебнику, и, на мой взгляд, их объяснения назначения функций setw() были плохими. Проще говоря, я не понимаю назначение этих функций, да и онлайн-объяснения мало чем помогли. Я читал, что он устанавливает ширину поля, которая будет...
51 просмотров
schedule 08.03.2023

Как std::setw работает со строковым выводом?
Я пытаюсь использовать заданную ширину setw для вывода строки в выходной файл, однако я не могу заставить ее работать. У меня есть с собой следующий пример. // setw example #include <iostream> #include <iomanip> #include...
9919 просмотров
schedule 09.12.2023