Описание тега setw
NoneStd::setw - это функция C++, используемая для установки ширины поля, используемой при операциях вывода.
2
ответа
C++ Beginner: как мне предотвратить, чтобы текст в моей таблице выдвигал любой текст справа от него?
Я работаю над очень простой программой для своего класса по основам, и у меня все на 98% работает так, как задумано. Эта программа берет имена трех классов, усредняет их и выводит их в таблицу, но так как assignmentName[] находится на той же строке …
23 сен '17 в 03:25
3
ответа
Формат cout cout с "right" и setw() для строки и числа с плавающей запятой
Я пытаюсь отформатировать "cout", где он должен отображать что-то вроде этого: Result $ 34.45 Сумма ($ 34,45) должна быть на правильном указателе с определенным количеством отступов или заканчиваться в определенной позиции столбца. Я пытался с помощ…
03 дек '18 в 07:52
2
ответа
Мне нужно что-то в C#, который работает как setw() в C++
Я использую richTextBox в C#. Мне нужно отобразить строки различной длины внутри одного richTextBox, но эти строки должны быть идеально выровнены.. это пример.. abcd abcde abcde ab abc abcdef Я знаю, как сделать это в C++ с помощью функции setw.. но…
12 мар '12 в 19:20
1
ответ
Я просто смущен
Мой учитель постоянно говорит мне, что я ДОЛЖЕН иметь значение в той же строке, что и изменяемый элемент. Я думал, что сделал, но она продолжает говорить мне, что это не так, и она также продолжает говорить мне, что я неправильно маркирую свои парам…
24 апр '13 в 17:19
1
ответ
C++ обоснование в нескольких столбцах
Я пытаюсь написать программу для отображения баланса аккаунта каждый месяц, и у меня возникла проблема с получением трех столбцов для правильного выравнивания. Ожидаемый результат должен выглядеть следующим образом: Total Month Accumulated ------ --…
25 фев '15 в 01:25
1
ответ
Почему setw не работает?
#include<fstream.h> #include<iomanip.h> #include<iostream.h> using namespace std; ifstream f("atestat.in"); ofstream g("atestat.out"); int n,i,nr=0; float v[100]; void a(int n) { for(i=1;i<=n;i++) f>>v[i]; for(i=1;i<=n;…
18 май '13 в 22:15
1
ответ
Создание таблицы с cout, копирование кода по-разному
Я потратил около 3 часов на создание таблицы с символами ASCII, и в конце я правильно ее создал... Но проблема действительно странная... если я скопирую код таблицы и вставлю его снова в ту же Запрограммируйте его по-разному! Почему так? Я действите…
09 май '14 в 18:14
4
ответа
Как очистить ширину при выводе из потока, после использования std::setw?
Я использую std:: stringstream для разбора строки фиксированного формата в значения. Однако последнее значение для анализа не является фиксированной длиной. Для разбора такой строки я мог бы сделать: std::stringstream ss("123ABCDEF1And then the rest…
21 ноя '12 в 15:22
1
ответ
setw(n) и выравнивание не работает так, как мне нужно - C++
Вот мой код для контекста. Это мое второе введение в домашнее задание по курсу программирования, и я использовал все, что мы узнали в этом задании. Мне не разрешено использовать то, чему я не научился. Часть, которая меня интересует, - это вывод в с…
01 мар '18 в 01:13
1
ответ
Создание сетки 6x6 с 2d массивом
Это то, что я до сих пор, и я получаю ошибку: setw не был объявлен в этой области void grid (void) { for (int r = 0; r < 6; r++) { for (int c = 0; c < 6; c++) { cout << "-------------" << endl; cout << "|" << setw(4) &l…
06 окт '15 в 18:06
1
ответ
Предварительное число с 0
Возможный дубликат: Вывести начальные нули с помощью оператора вывода C++ (эквивалент printf)? #include <iostream> #include <iomanip> int main() { int n = 16; std::cout << ???(5) << n << std::endl; } Я хочу, чтобы резул…
07 ноя '10 в 08:56
2
ответа
Как понять противоречивое поведение C++ std::setw?
Учитывая следующий код: /*Formatting Output **Goal: practice using cout to format output to console **Print the variables in three columns: **Ints, Floats, Doubles */ #include <iostream> #include <iomanip> using namespace std; int main()…
13 апр '18 в 20:52
1
ответ
Распределение пробелов между словами одинаково C++
По сути, я пытаюсь равномерно распределить пробелы между словами заданной строки. Вот что я сделал: istringstream s("En el infinito y mas alla"); string token; while( s >> token ) { cout << token << setw(10); } Тем не менее, это не…
04 мар '14 в 02:26
2
ответа
Настройка колонок C++ с использованием cout
Так что я только начинаю изучать C++, и мне любопытно, если это способ форматировать ваш вывод с помощью cout, чтобы он выглядел красиво и структурирован по столбцам например. string fname = "testname"; string lname = "123"; double height = 1.6; str…
13 ноя '15 в 12:57
1
ответ
Печать таблицы C++
Я пытаюсь напечатать таблицу, которая выглядит следующим образом: Number of Queues Oc 2 3 4 5 50,000 average-max average-max average-max average-max 100,000 average-max average-max average-max average-max 150,000 average-max average-max average-max …
09 окт '11 в 01:08
1
ответ
setw дает дополнительное пространство после первого цикла
Как мне остановить setw() от создания пробела после endl? Мой первый цикл, который отображает заголовки моих столбцов, работает нормально, но во втором цикле (который отображает данные) я получаю большое пустое пространство, прежде чем он показывает…
03 дек '17 в 18:38
3
ответа
C++ может setwill и setfill pad конец строки?
Есть ли способ сделать setw а также setfill дополнить конец строки вместо передней? У меня есть ситуация, когда я печатаю что-то вроде этого. CONSTANT TEXT variablesizeName1 .....:number1 CONSTANT TEXT varsizeName2 ..........:number2 Я хочу добавить…
21 авг '12 в 20:12
2
ответа
Что за дело с setw()?
Недавно меня укусил тот факт, что ios_base::width и / или setw Манипулятор должен быть сброшен с каждым элементом, записанным в поток. То есть вы должны сделать это: while(whatever) { mystream << std::setw(2) << myval; } Вместо этого: my…
06 май '11 в 00:07
2
ответа
"Постоянный" std::setw
Есть ли способ установить std::setw манипулятор (или его функция width) постоянно? Посмотри на это: #include <iostream> #include <iomanip> #include <algorithm> #include <iterator> int main( void ) { int array[] = { 1, 2, 4, 8…
01 янв '09 в 15:06
3
ответа
C++ манипуляции с использованием библиотеки iomanip
Я новичок в библиотеках C++ STL и мне нужна помощь.Я хочу добавить два числа, предположим, что A = 4555 и B = 50, и вывести их как: 4555 +504605 Другие примеры: 500000 + 12 +500000 +12500012 Если я храню и A и B в целочисленном типе данных, тогда ка…
13 апр '15 в 16:48