Класс fpos
Класс шаблона объекте, который может хранить все сведения, необходимые для восстановления произвольный индикатор позиции файла в любой поток. Объект класса fpos<St> эффективно хранится по крайней мере 2 объекта участников.
Смещение байтов, типа streamoff.
Состояние преобразования, для использования объектом basic_filebuf класса, тип St, обычно mbstate_t.
Он также может хранить произвольная расположение файла, для использования объектом класса basic_filebuf, типа fpos_t. Для среды с ограниченным размером файла streamoff и fpos_t иногда использоваться взаимозаменимо. Среды без потоков с кодирования для состояния зависимого объекта, mbstate_t может быть фактически неиспользованно. Поэтому количество сохраненных объектов член, может изменяться.
template <class Statetype>
class fpos
Параметры
- Statetype
Сведения о состоянии.
конструкторов;
Создайте объект, содержащий сведения о позиции (раздел) в потоке. |
Функции-члены
Используется внутренне стандартной библиотеки C++ только C. Не вызывайте этот метод из кода. |
|
Возвращает или задает состояние преобразования. |
Операторы
Выполняет индикаторы позиции файла для неравенства. |
|
Индикатор увеличивает позицию файла. |
|
Индикатор увеличивает позицию файла. |
|
Индикатор уменьшает позицию файла. |
|
Индикатор уменьшает позицию файла. |
|
Выполняет индикаторы позиции файла на равенство. |
|
Возвращает объект типа fpos на объект типа streamoff. |
Требования
Header:<ios>
Пространство имен: std
См. также
Ссылки
Потокобезопасность в стандартной библиотеке C++