◐ Shell
clean mode source ↗

std::streamoff — cppreference.com

Материал из cppreference.com

<metanoindex/>

<tbody> </tbody>

Определено в заголовочном файле <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.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.


(шаблон класса)
устанавливает указатель позиции ввода
(public функция-элемент std::basic_istream) [править]
устанавливает указатель позиции вывода
(public функция-элемент std::basic_ostream) [править]