Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
студ
0 / 0 / 0
Регистрация: 05.09.2014
Сообщений: 61
#1

Почему не выравнивает по середине поля при установке флага ios::internal? - C++

23.05.2016, 22:51. Просмотров 97. Ответов 1
Метки нет (Все метки)

Доброго времени суток!
Есть небольшой фрагмент программы:

C++
1
2
3
4
5
6
7
8
9
10
#include<iostream>
#include<iomanip>
using namespace std;
 
int main()
{
cout.setf(ios_base::internal, ios::adjustfield);
cout<<setw(20)<<25<<endl;
return 0;
}
Почему не происходи выравнивание по ширине поля, а происходи печать по правому краю?
Если указывать right - печатает справа, left - слева, почему не работает internal не могу разобраться...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.05.2016, 22:51
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Почему не выравнивает по середине поля при установке флага ios::internal? (C++):

Суть работы флага ios::binary - C++
Открываю файл для записи: -&gt; ofstream ofile; ofile.open(&quot;qwe.dat&quot;, ios::app | ios::binary); // Первый аргумент имя...

Почему при установке Windows 7 - Windows 7
Почему при установке Windows 7 нажимая &quot;форматировать&quot; это происходит мгновенно, когда устанавливая XP это достаточно длительный...

Почему валится Resin при установке кодировки - Java
При использовании строчки &lt;%@ page contentType='text/html;charset=windows-1251' %&gt; в JSP вываливается ошибка ...

Изменение цвета поля Input при наборе текста (именно при наборе,а не при установке курсора мышки в поле Input) - JavaScript
Добрый день всем! Подскажите пожалуйста код, позволяющий сделать следующие действия. Есть поле Input и в нем необходимо сделать так,...

Почему многие программы устанавливают Microsoft Visual C++ дополнительно при установке? - Visual C++ БД
не понимаю зачем IDE Microsoft Visual C++ нужна многим программам для корректной работы? Я так понимаю это для раскрытия файлов с...

Почему footer по середине? - HTML, CSS
&lt;!DOCTYPE html&gt; &lt;html&gt; &lt;head&gt; &lt;meta charset=&quot;utf-8&quot;&gt; &lt;title&gt;Отель&lt;/title&gt; &lt;link rel=&quot;stylesheet&quot; href=&quot;/style.css&quot;&gt; ...

1
avgoor
960 / 594 / 130
Регистрация: 05.12.2015
Сообщений: 1,667
23.05.2016, 23:53 #2
Цитата Сообщение от студ Посмотреть сообщение
почему не работает internal
Работает, просто не так как вы ожидаете:
C++
1
2
3
4
5
6
int main()
{
cout.setf(ios_base::internal, ios::adjustfield);
cout<<setw(20)<< -25 <<endl;
return 0;
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.05.2016, 23:53
Привет! Вот еще темы с ответами:

Почему у меня язык английский? Я ведь при установке ставил русский, и как его поменять? - Joomla
Всем привет. Решил подучить jooml'у. Скачал видео уроки, делал все как сказано: скачал, залил на денвер, в браузере ввел путь к папке...

При установке Corel Draw на виндовс 8 (в домене) при установке пишет отсуствует компонент Net.framework - Windows 8, 8.1
Здравствуйте. При установке Corel Draw на виндовс 8 при установке пишет отсуствует компонент Net.framework 3.5 sp1. И просить что бы винда...

Почему при установке программы с базой данных на другой компьютер возникает ошибка инициализации Borland Database Engine? - C++ Builder БД
Здравствуйте! У меня после установки программы с Базой данных на другой компьютер, при попытке запуска вылетело сообщение: An error...

при установке драйверов звука realtek выдает сбой при установке - Звук, акустика
при установке драйверов звука realtek выдает сбой при установке, стоит операционка SP3 а раньше когда была установлена SP2 таких проблем...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.