Поделиться через


<ios>

Определяет несколько типов и функций основные операции iostreams.Это включается заголовок обычно вам другой iostream заголовков; Вы редко включают его напрямую.

#include <ios>

Заметки

Большое количество функций, manipulators.Manipulator, объявленные в <ios> изменяет значения, хранящиеся в объекте класса его аргумент ios_base.Другие manipulators выполнять действия на контролируемых объектов типа, производного от этого класса, такие как специализация одного из классов потоков basic_istream или basic_ostream.Например noskipws(str) снимает флаг формат ios_base::skipws в объекте str, который может быть одним из этих типов.

Можно также вызвать manipulator, вставляя его в выходной поток или извлечение из входного потока, из-за специальных операций вставки и извлечения, предоставленный для классов производным от ios_base.Примеры.

istr >> noskipws;

вызовы noskipws(istr).

5yc0df6d.collapse_all(ru-ru,VS.110).gifОпределения типов

IOS

Поддерживает класс ios из старой библиотеки iostream.

streamoff

Поддерживает внутренних операций.

streampos

Содержит текущее положение указателя буфера или указатель на файл.

streamsize

Указывает размер потока.

wios

Поддерживает класс wios из старой библиотеки iostream.

wstreampos

Содержит текущее положение указателя буфера или указатель на файл.

5yc0df6d.collapse_all(ru-ru,VS.110).gifManipulators

boolalpha

Указывает переменные этого типа bool отображаются в виде значение true, или значение false, в потоке.

дек

Признак целочисленных переменных в базовом 10 нотации.

defaultfloat

Задает флаги для ios_base объект, используемый формат отображения по умолчанию для значений с плавающей запятой.

fixed

Отображение числа с плавающей запятой-десятичной нотации.

шестн.

Признак целочисленных переменных в базовый 16 нотации.

internal

В результате знак числа, чтобы быть по левому краю и номер быть по правому краю.

влево

В результате текст, который не является шириной, выводимой в поток очистки с левого поля.

noboolalpha

Указывает, что переменные типа bool отображаются как 1 или 0 в потоке.

noshowbase

Отключает Нотационный основание, на котором отображается число, определяющее.

noshowpoint

Отображает только целое число частей чисел с плавающей запятой, которых дробная часть равна нулю.

noshowpos

В результате положительных чисел не были подписаны явным образом.

noskipws

Вызвать пробелы для чтения, поток ввода.

nounitbuf

Причины выходной буфер и обрабатываются при переполнении буфера.

nouppercase

Указывает, что шестнадцатеричные цифры и степени в экспоненциальном представлении отображаются в нижнем регистре.

окт

Признак целочисленных переменных в базовом 8 нотации.

правый

В результате текст, который не является шириной, выводимой в поток очистки с правого поля.

Инженерный

Причины будет отображаться с использованием экспоненциальное представление чисел с плавающей запятой.

showbase

Указывает Нотационный основание, на котором отображается число.

showpoint

Отображает часть целого числа с плавающей запятой и цифр справа от десятичной запятой, даже если дробная часть равна нулю.

showpos

В результате положительных явно подписан.

skipws

Вызвать пробелы не читаться входного потока.

unitbuf

Причины результат обработки, если буфер не пуст.

прописные буквы

Указывает, что шестнадцатеричные цифры и степени в экспоненциальном представлении отображаются в верхнем регистре.

5yc0df6d.collapse_all(ru-ru,VS.110).gifКлассы

basic_ios

Класс шаблона описывает функции хранения и член, общие для обеих входных потоков (шаблон класса basic_istream) и выходных потоков (шаблон класса basic_ostream), зависят от параметров шаблона.

завершенные

Класс шаблона описывает объект, который может хранить всю информацию, необходимую для восстановления индикатор произвольной позиции файла в любом потоке.

ios_base

Описание класса хранения и член функции, общие для входного и выходного потоков, которые не зависят от параметров шаблона.

См. также

Ссылки

Потокобезопасность в стандартной библиотеке C++

программирование iostream

соглашения iostreams

Другие ресурсы

Члены <ios>

Файлы заголовков