tellp()

#include <iostream.h>
streampos tellp();

Описание

Определение текужего указателя вывода

Функция является членом класса ostream

Система ввода-вывода C++ управляет двумя указателями, связанными с файлом. Один из них — это указатель ввода (get pointer), который указывает, в каком месте файла будет выполняться следующая операция ввода. А другой — указатель вывода(put pointer), который указывает, в каком месте файла будет выполняться следующая операция вывода. При каждом выполнении операции ввода или вывода соответствующий указатель автоматически перемещается, последовательно изменяя свою позицию. Именно с помощью функций tellg() и tellp() соответственно можно определить текущую позицию указателей ввода и вывода.

Тип streampos определен в заголовке iostream.h. Он в состоянии содержать самое большое значение, которое может возвратить любая из этих двух функций.

Значения, возвращаемые функциями tellg() и tellp(), можно использовать в качестве параметров функций seekg() и seekp() соответственно.


Смотрите также

seekg — Перемещает указатель ввода
seekp — Перемещает указатель вывода
tellg — Определение текужего указателя ввода