Пространства имён
Варианты
Действия

std::basic_istream

Материал из cppreference.com
< cpp‎ | io


 
 
Библиотеки ввода / вывода
I / O манипуляторов
C-стиль I / O
Буферы
Оригинал:
Buffers
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
basic_streambuf
basic_filebuf
basic_stringbuf
strstreambuf(устарело)
Потоки
Оригинал:
Streams
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
Абстракций
Оригинал:
Abstractions
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
ios_base
basic_ios
basic_istream
basic_ostream
basic_iostream
Файл I / O
Оригинал:
File I/O
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
basic_ifstream
basic_ofstream
basic_fstream
Струнный I / O
Оригинал:
String I/O
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
basic_istringstream
basic_ostringstream
basic_stringstream
Массив I / O
Оригинал:
Array I/O
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
istrstream(устарело)
ostrstream(устарело)
strstream(устарело)
Типы
Оригинал:
Types
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
streamoff
streamsize
fpos
Интерфейс Ошибка категории
Оригинал:
Error category interface
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
iostream_category(C++11)
io_errc(C++11)
 
std::basic_istream
Глобальные объекты
Оригинал:
Global objects
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
cin
wcin
Функции-члены
basic_istream::basic_istream
basic_istream::~basic_istream
basic_istream::operator=(C++11)
Форматированный ввод
Оригинал:
Formatted input
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
basic_istream::operator>>
Неформатированная вход
Оригинал:
Unformatted input
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
basic_istream::get
basic_istream::peek
basic_istream::unget
basic_istream::putback
basic_istream::getline
basic_istream::ignore
basic_istream::read
basic_istream::readsome
basic_istream::gcount
Позиционирование
Оригинал:
Positioning
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
basic_istream::tellg
basic_istream::seekg
Разное
Оригинал:
Miscellaneous
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
basic_istream::sync
basic_istream::swap(C++11)
Член классов
Оригинал:
Member classes
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
basic_istream::sentry
Функции, не являющиеся членами
operator>>(std::basic_istream)
 
Определено в заголовочном файле <istream>
template<

    class CharT,
    class Traits = std::char_traits<CharT>

> class basic_istream : virtual public std::basic_ios<CharT, Traits>
basic_istream шаблон класса обеспечивает поддержку высокого уровня входного сигнала операций по характеру потоков. Поддерживаются операции включают в себя форматированный ввод (например, значения целого или разделенных пробелами символы и символы строки) и неформатированного ввода (например, сырье символов и массивов). Эта функциональность реализована в терминах интерфейса, предоставляемого базового класса basic_streambuf, доступ через базовый класс basic_ios. Только не унаследовал данным члена basic_istream, в большинстве реализаций, является значением, возвращаемым basic_istream::gcount().
Оригинал:
The class template basic_istream provides support for high level input operations on character streams. The supported operations include formatted input (e.g. integer values or whitespace-separated characters and characters strings) and unformatted input (e.g. raw characters and character arrays). This functionality is implemented in terms of the interface provided by the underlying basic_streambuf class, accessed through the basic_ios base class. The only non-inherited data member of basic_istream, in most implementations, is the value returned by basic_istream::gcount().
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
cpp/io/ios basecpp/io/basic iosstd-basic istream-inheritance.svg
Описание изображения

Диаграмма наследования

Две специализации для распространенных типов характера определяются:
Оригинал:
Two specializations for common character types are defined:
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
Заголовочный файл <istream>
Тип Definition
istream basic_istream<char>
wistream basic_istream<wchar_t>

Содержание

[править] Глобальные объекты

Два глобальных basic_istream объекты предоставляются стандартные библиотеки.
Оригинал:
Two global basic_istream objects are provided by the standard library.
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
Заголовочный файл <iostream>
считывает данные из стандартного входного потока C stdin
(глобальный объект)
Оригинал:
reads from the standard C input stream stdin
(глобальный объект)
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
[edit]

[править] Типы-члены

Тип члена Определение
char_type CharT[edit]
traits_type Traits[edit]
int_type Traits::int_type[edit]
pos_type Traits::pos_type[edit]
off_type Traits::off_type[edit]

[править] Функции-члены

Строит объект
Оригинал:
constructs the object
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(public функция-член) [edit]
[virtual]
разрушает объект
Оригинал:
destructs the object
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(virtual public функция-член) [edit]
(C++11)
заменяет буфера объекта
Оригинал:
replaces the buffer object
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(protected функция-член) [edit]
Форматированный ввод
Оригинал:
Formatted input
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
Экстракты отформатированные данные
Оригинал:
extracts formatted data
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(public функция-член) [edit]
Неформатированная вход
Оригинал:
Unformatted input
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
Экстракты символов
Оригинал:
extracts characters
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(public функция-член) [edit]
читает следующий символ без извлечения его
Оригинал:
reads the next character without extracting it
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(public функция-член) [edit]
unextracts характер
Оригинал:
unextracts a character
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(public функция-член) [edit]
ставит символ во входной поток
Оригинал:
puts character into input stream
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(public функция-член) [edit]
извлекает символы, пока не будет найден заданный символ
Оригинал:
extracts characters until the given character is found
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(public функция-член) [edit]
Экстракты и отбрасывает символы, пока этот символ не найден
Оригинал:
extracts and discards characters until the given character is found
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(public функция-член) [edit]
извлекает блоки символов
Оригинал:
extracts blocks of characters
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(public функция-член) [edit]
извлекает уже имеющихся блоков символов
Оригинал:
extracts already available blocks of characters
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(public функция-член) [edit]
возвращает число символов, извлеченных по последнему неформатированный операции ввода
Оригинал:
returns number of characters extracted by last unformatted input operation
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(public функция-член) [edit]
Позиционирование
Оригинал:
Positioning
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
возвращает индикатор позиции ввода
Оригинал:
returns the input position indicator
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(public функция-член) [edit]
sets the input position indicator
(public функция-член) [edit]
Разное
Оригинал:
Miscellaneous
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
синхронизируется с основным устройством хранения
Оригинал:
synchronizes with the underlying storage device
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(public функция-член) [edit]
(C++11)
свопы потока объектов, за исключением соответствующего буфера
Оригинал:
swaps stream objects, except for the associated buffer
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(protected функция-член) [edit]

[править] Член классов

implements basic logic for preparation of the stream for input operations
(public член класса) [edit]

[править] Функции, не являющиеся членами

извлекает символов и массивов
Оригинал:
extracts characters and character arrays
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(шаблон функции) [edit]

Унаследован от std::basic_ios

Member types

Тип члена Определение
char_type CharT
traits_type Traits
int_type Traits::int_type
pos_type Traits::pos_type
off_type Traits::off_type
Государственных функций
Оригинал:
State functions
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
чеки, если не произошла ошибка, т.е. операций ввода / вывода имеются
Оригинал:
checks if no error has occurred i.e. I/O operations are available
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(public функция-член std::basic_ios) [edit]
проверяет, достигнут ли конец файла
(public функция-член std::basic_ios) [edit]
проверяет, является ли возмещаемая ошибка
Оригинал:
checks if a recoverable error has occurred
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(public функция-член std::basic_ios) [edit]
проверяет, неустранимая ошибка
Оригинал:
checks if a non-recoverable error has occurred
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(public функция-член std::basic_ios) [edit]
проверяет, если произошла ошибка (синоним fail())
Оригинал:
checks if an error has occurred (synonym of fail())
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(public функция-член std::basic_ios) [edit]
(до C++11)
(начиная с C++11)
проверки, если не произошла ошибка (синоним !fail())
Оригинал:
checks if no error has occurred (synonym of !fail())
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(public функция-член std::basic_ios) [edit]
возвращает государственные флаги
Оригинал:
returns state flags
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(public функция-член std::basic_ios) [edit]
устанавливает государственные флаги
Оригинал:
sets state flags
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(public функция-член std::basic_ios) [edit]
очищает ошибку и EOF флаги
Оригинал:
clears error and eof flags
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(public функция-член std::basic_ios) [edit]
Форматирование
Оригинал:
Formatting
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
копии форматирования информации
Оригинал:
copies formatting information
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(public функция-член std::basic_ios) [edit]
управляет символ заполнения
Оригинал:
manages the fill character
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(public функция-член std::basic_ios) [edit]
Разное
Оригинал:
Miscellaneous
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
manages exception mask
(public функция-член std::basic_ios) [edit]
Задает язык
Оригинал:
sets the locale
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(public функция-член std::basic_ios) [edit]
управляет работой поток буфера
Оригинал:
manages associated stream buffer
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(public функция-член std::basic_ios) [edit]
управляет связанными поток
Оригинал:
manages tied stream
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(public функция-член std::basic_ios) [edit]
сужает символов
Оригинал:
narrows characters
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(public функция-член std::basic_ios) [edit]
widens characters
(public функция-член std::basic_ios) [edit]

Унаследован от std::ios_base

Member functions

Форматирование
Оригинал:
Formatting
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
управляет флагами формата
(public функция-член std::ios_base) [edit]
устанавливает заданные флаги формата
(public функция-член std::ios_base) [edit]
сбрасывает заданные флаги формата
(public функция-член std::ios_base) [edit]
управляет десятичной точностью у операций с плавающей точкой
(public функция-член std::ios_base) [edit]
manages field width
(public функция-член std::ios_base) [edit]
Языки
Оригинал:
Locales
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
устанавливает локаль
(public функция-член std::ios_base) [edit]
возвращает текущую локаль
(public функция-член std::ios_base) [edit]
Внутренние расширяемый массив
Оригинал:
Internal extensible array
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
[static]
возвращает программу в масштабах уникальное целое число, которое является безопасным для использования в качестве индекса Pword () и iword ()
Оригинал:
returns a program-wide unique integer that is safe to use as index to pword() and iword()
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(public static функция-член std::ios_base) [edit]
изменяет размер частного хранения при необходимости и доступ к long элемент по заданному индексу
Оригинал:
resizes the private storage if necessary and access to the long element at the given index
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(public функция-член std::ios_base) [edit]
изменяет размер частного хранения при необходимости и доступ к void* элемент по заданному индексу
Оригинал:
resizes the private storage if necessary and access to the void* element at the given index
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(public функция-член std::ios_base) [edit]
Разное
Оригинал:
Miscellaneous
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
registers event callback function
(public функция-член std::ios_base) [edit]
Наборы ли C + + и C IO библиотеки совместимы
Оригинал:
sets whether C++ and C IO libraries are interoperable
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(public static функция-член std::ios_base) [edit]
Член классов
Оригинал:
Member classes
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
Поток исключение
Оригинал:
stream exception
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(public член класса std::ios_base) [edit]
инициализирует стандартные объекты потока
Оригинал:
initializes standard stream objects
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(public член класса std::ios_base) [edit]

Член типами и константами
Оригинал:
Member types and constants
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

Тип Explanation
Поток открытого типа режима

Следующие константы определены также:

Constant
Оригинал:
Constant
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
Explanation[edit]
app
стремиться к концу потока перед каждой записи
Оригинал:
seek to the end of stream before each write
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
[edit]
binary
открыть в двоичном режиме
Оригинал:
open in binary mode
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
[edit]
in
открыть для чтения
Оригинал:
open for reading
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
[edit]
out
открыть для записи
Оригинал:
open for writing
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
[edit]
trunc
Удалите содержимое потока при открытии
Оригинал:
discard the contents of the stream when opening
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
[edit]
ate
стремиться к концу поток сразу после открытой
Оригинал:
seek to the end of stream immediately after open
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
[edit]
Оригинал:
stream open mode type

The following constants are also defined:

Constant
Оригинал:
Constant
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
Explanation[edit]
app
стремиться к концу потока перед каждой записи
Оригинал:
seek to the end of stream before each write
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
[edit]
binary
открыть в двоичном режиме
Оригинал:
open in binary mode
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
[edit]
in
открыть для чтения
Оригинал:
open for reading
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
[edit]
out
открыть для записи
Оригинал:
open for writing
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
[edit]
trunc
Удалите содержимое потока при открытии
Оригинал:
discard the contents of the stream when opening
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
[edit]
ate
стремиться к концу поток сразу после открытой
Оригинал:
seek to the end of stream immediately after open
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
[edit]
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(определение типа) [edit]
Тип форматирования флаги

Следующие константы определены также:

}}
Constant
Оригинал:
Constant
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
Explanation[edit]
dec использовать десятичную базу для ввода/вывода целых[edit]
oct использовать восьмеричную базу для ввода/вывода целых[edit]
hex использовать шестнадцатеричную базу для ввода/вывода целых[edit]
basefield dec|oct|hex|0. Полезно для маскировки операций[edit]
left выравнивание по левому краю (добавляет заполняющие символы справа) [edit]
right выравнивание по правому краю (добавляет заполняющие символы слева) [edit]
internal
внутреннее выравнивание (добавляет символы заполнения во внутреннюю точку назначения)
Оригинал:
internal adjustment (adds fill characters to the internal designated point)
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
[edit]
adjustfield left|right|internal. Полезно для маскировки операций[edit]
scientific генерировать типы с плавающей точкой с использованием научной нотации, или в шестнадцатеричном виде, если включен fixed[edit]
fixed генерировать типы с плавающей точкой с использованием фиксированной нотации или в шестнадцатеричном виде, если включен scientific[edit]
floatfield scientific|fixed|(scientific|fixed)|0. Полезно для маскировки операций [edit]
boolalpha вставлять и извлекать тип bool в буквенно-цифровом формате [edit]
showbase генерировать префикс, указывающий числовую базу для вывода целых,
требующие валюте показатель в денежном I / O
Оригинал:
require the currency indicator in monetary I/O
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
[edit]
showpoint всегда генерировать символ десятичной точки для вывода чисел с плавающей точкой [edit]
showpos генерировать символ + для вывода неотрицательных чисел[edit]
skipws
пропускать ведущие пробелы перед всеми операциями ввода
Оригинал:
skip leading whitespace before certain input operations
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
[edit]
unitbuf производить flush вывода после каждой операции вывода [edit]
uppercase заменить все буквы нижнего регистра буквами верхнего регистра во всех операциях ввода/вывода[edit]
Оригинал:
formatting flags type

The following constants are also defined:

}}
Constant
Оригинал:
Constant
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
Explanation[edit]
dec использовать десятичную базу для ввода/вывода целых[edit]
oct использовать восьмеричную базу для ввода/вывода целых[edit]
hex использовать шестнадцатеричную базу для ввода/вывода целых[edit]
basefield dec|oct|hex|0. Полезно для маскировки операций[edit]
left выравнивание по левому краю (добавляет заполняющие символы справа) [edit]
right выравнивание по правому краю (добавляет заполняющие символы слева) [edit]
internal
внутреннее выравнивание (добавляет символы заполнения во внутреннюю точку назначения)
Оригинал:
internal adjustment (adds fill characters to the internal designated point)
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
[edit]
adjustfield left|right|internal. Полезно для маскировки операций[edit]
scientific генерировать типы с плавающей точкой с использованием научной нотации, или в шестнадцатеричном виде, если включен fixed[edit]
fixed генерировать типы с плавающей точкой с использованием фиксированной нотации или в шестнадцатеричном виде, если включен scientific[edit]
floatfield scientific|fixed|(scientific|fixed)|0. Полезно для маскировки операций [edit]
boolalpha вставлять и извлекать тип bool в буквенно-цифровом формате [edit]
showbase генерировать префикс, указывающий числовую базу для вывода целых,
требующие валюте показатель в денежном I / O
Оригинал:
require the currency indicator in monetary I/O
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
[edit]
showpoint всегда генерировать символ десятичной точки для вывода чисел с плавающей точкой [edit]
showpos генерировать символ + для вывода неотрицательных чисел[edit]
skipws
пропускать ведущие пробелы перед всеми операциями ввода
Оригинал:
skip leading whitespace before certain input operations
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
[edit]
unitbuf производить flush вывода после каждой операции вывода [edit]
uppercase заменить все буквы нижнего регистра буквами верхнего регистра во всех операциях ввода/вывода[edit]
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(определение типа) [edit]
состояние потока типа

Следующие константы определены также:

Constant
Оригинал:
Constant
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
Explanation[edit]
goodbit
никакой ошибки
Оригинал:
no error
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
[edit]
badbit
безвозвратные поток ошибок
Оригинал:
irrecoverable stream error
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
[edit]
failbit
операции ввода / вывода не удалось (форматирование или извлечения ошибки)
Оригинал:
input/output operation failed (formatting or extraction error)
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
[edit]
eofbit
связанных входной последовательности достигли конца файла
Оригинал:
associated input sequence has reached end-of-file
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
[edit]
Оригинал:
state of the stream type

The following constants are also defined:

Constant
Оригинал:
Constant
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
Explanation[edit]
goodbit
никакой ошибки
Оригинал:
no error
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
[edit]
badbit
безвозвратные поток ошибок
Оригинал:
irrecoverable stream error
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
[edit]
failbit
операции ввода / вывода не удалось (форматирование или извлечения ошибки)
Оригинал:
input/output operation failed (formatting or extraction error)
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
[edit]
eofbit
связанных входной последовательности достигли конца файла
Оригинал:
associated input sequence has reached end-of-file
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
[edit]
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(определение типа) [edit]
seeking direction type

The following constants are also defined:

Constant
Оригинал:
Constant
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
Explanation[edit]
beg
В начале потока
Оригинал:
the beginning of a stream
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
[edit]
end
окончание потока
Оригинал:
the ending of a stream
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
[edit]
cur
текущей позиции потока индикатором положения
Оригинал:
the current position of stream position indicator
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
[edit]

(определение типа) [edit]
указывает тип события
Оригинал:
specifies event type
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(перечисление) [edit]
функцию обратного вызова типа
Оригинал:
callback function type
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(определение типа) [edit]