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

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

Войти
Регистрация
Восстановить пароль
 
ArtemZ94
0 / 0 / 0
Регистрация: 08.06.2014
Сообщений: 11
#1

Флаги - C++

16.06.2014, 08:25. Просмотров 478. Ответов 5
Метки нет (Все метки)

Подскажите для чего используются эти флаги: setiosflags(ios::fixed | ios::showpoint). Видел их использование совместно с setprecision(2). setprecision(2) показывает, что после запятой в числе будет 2 знака, но и у этих флагов похожее значение. Какой смысл в том, чтобы использовать одновременно и флаги и setprecision(2)?

Может быть, что мой вопрос крайне глупый, но я изучаю С++ сравнительно недавно.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.06.2014, 08:25
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Флаги (C++):

Флаги выравнивания - C++
Просветите пожалуйста ) :wall: Как выровнять по левому краю такое : cout<<"S="<<S<<"\n"; ? Вот участок кода: void Figura::show_S() ...

Не работают флаги - C++
#include "stdafx.h" #include <stdlib.h> #include <iostream> #include <conio.h> #include <iomanip> using namespace std; ...

Битовые флаги. - C++
Пожалуйста может объяснить "Пример хранения битовых флагов. Их считывание и установка." И что это такое вообще.

Пользовательские битовые флаги - C++
Заинтересовала следующая конструкция: если: 1 - Девушка 2 - Мужчина 3 - Красивый(ая) 4 - Интересный(ая) Как передать статус...

Манипуляторы и флаги формата - C++
1.Манипулятор right почемуто не производит вывод по правой стороне. В чем проблема? рис. 1 2.Манипулятор skipws должен отбрасывать...

Флаги форматирования cout - C++
В чем разница, кроме того, что первые два флага форматирования задаются в качестве манипуляторов? cout << setiosflags(ios::fixed); ...

5
Croessmah
Ушел
Эксперт CЭксперт С++
13558 / 7708 / 872
Регистрация: 27.09.2012
Сообщений: 18,996
Записей в блоге: 3
Завершенные тесты: 1
16.06.2014, 08:37 #2
http://www.cplusplus.com/reference/ios/fixed/
http://www.cplusplus.com/reference/ios/ios_base/precision/
http://www.cplusplus.com/reference/ios/showpoint/
0
Ilot
Модератор
Эксперт С++
1823 / 1181 / 232
Регистрация: 16.05.2013
Сообщений: 3,118
Записей в блоге: 5
Завершенные тесты: 1
16.06.2014, 08:39 #3
ios::fixed - использовать запись числа в фиксированном виде, а не научном. Т.е. писать все числа без использования конструкции с экспонентой.
ios::showpoint - всегда показывать запятую. Т.е. если этот флаг не установлен целые числа будут выводится без запятой(11 вместо 11,00).
setprecision(2) - устанавливает число знаков после запятой.
1
ArtemZ94
0 / 0 / 0
Регистрация: 08.06.2014
Сообщений: 11
16.06.2014, 08:52  [ТС] #4
Если бы я хорошо понимал английский, а в частности английский с http://www.cplusplus.com, то я бы не создал эту тему.
0
Croessmah
16.06.2014, 09:04
  #5

Не по теме:

Цитата Сообщение от ArtemZ94 Посмотреть сообщение
Если бы я хорошо понимал английский, а в частности английский
лучше сразу приучайтесь читать документацию на английском.

0
ArtemZ94
0 / 0 / 0
Регистрация: 08.06.2014
Сообщений: 11
16.06.2014, 09:10  [ТС] #6
Цитата Сообщение от Croessmah Посмотреть сообщение

Не по теме:


лучше сразу приучайтесь читать документацию на английском.

Буду стараться. Спасибо.
0
16.06.2014, 09:10
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.06.2014, 09:10
Привет! Вот еще темы с ответами:

Флаги потока cout. - C++
Здравствуйте. Возник вопрос. В данным момент в целях изучения пишу класс больших чисел. В стандартном потоке вывода есть манипулятор...

что такое флаги? - C++
что такое флаги?

Флаги для прогораммы C++ - C++
Приветствую. В Java все делается легко, если нужно задать флаги для возвращаемых значений и тому подобное. Я всегда делаю сущность и...

Флаги форматирования и манипуляторы - C++
У многих новичков возникают вопросы, как вывести число в таком-то формате, а можно вывести так или так. Чтоб стало более ясно, вот...


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

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

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