std::streamoff
Материал из cppreference.com
|
|
Эта страница была переведена автоматически с английской версии вики используя Переводчик Google.
Перевод может содержать ошибки и странные формулировки. Наведите курсор на текст, чтобы увидеть оригинал. Вы можете помочь в исправлении ошибок и улучшении перевода. Для инструкций перейдите по ссылке. Щёлкните здесь, чтобы увидеть английскую версию этой страницы |
| Определён в заголовочном файле <ios>
|
||
| typedef /*unspecified*/ streamoff; |
||
Тип
std::streamoff является подписанный интегрального типа достаточного размера, чтобы представить максимально возможный размер файла поддерживается операционной системой. Как правило, это ЬурейеЕ в long long.Оригинал:
The type
std::streamoff is a signed integral type of sufficient size to represent the maximum possible file size supported by the operating system. Typically, this is a typedef to long long.Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Он используется для представления смещения от потока позиции (значения типа std::fpos).
std::streamoff значение -1 также используются для представления ошибок некоторые из функций ввода / вывода библиотеки.Оригинал:
It is used to represent offsets from stream positions (values of type std::fpos). A
std::streamoff value of -1 is also used to represent error conditions by some of the I/O library functions.Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
[править] Отношения с std::fpos
- Разница между двумя объектами std::fpos является значение типа std::streamoffОригинал:the difference between two std::fpos objects is a value of type std::streamoffТекст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
- Значение типа std::streamoff могут быть добавлены или вычтены из std::fpos уступая другим std::fpos.Оригинал:a value of type std::streamoff may be added or subtracted from std::fpos yielding a different std::fpos.Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
- Значение типа std::fpos неявно преобразуются в std::streamoff (в результате преобразования смещение от начала файла.Оригинал:a value of type std::fpos is implicitly convertible to std::streamoff (the conversion results in the offset from the beginning of the file.Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
- значение типа std::fpos конструктивно из значения типа std::streamoffОригинал:a value of type std::fpos is constructible from a value of type std::streamoffТекст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
[править] См. также
| представляет собой абсолютную позицию в потоке или файле Оригинал: represents absolute position in a stream or a file Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. (шаблон класса) | |
| sets the input position indicator (public функция-член std::basic_istream)
| |
| устанавливает индикатор выхода положение Оригинал: sets the output position indicator Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. (public функция-член std::basic_ostream)
| |

