tellg()
#include <iostream.h> streampos tellg();
Описание
Определение текущего указателя ввода
Функция является членом класса istream Система ввода-вывода C++ управляет двумя указателями, связанными с файлом. Один из них — это указатель ввода (get pointer), который указывает, в каком месте файла будет выполняться следующая операция ввода. А другой — указатель вывода(put pointer), который указывает, в каком месте файла будет выполняться следующая операция вывода. При каждом выполнении операции ввода или вывода соответствующий указатель автоматически перемещается, последовательно изменяя свою позицию. Именно с помощью функций tellg() и tellp() соответственно можно определить текущую позицию указателей ввода и вывода. Тип streampos определен в заголовке iostream.h. Он в состоянии содержать самое большое значение, которое может возвратить любая из этих двух функций. Значения, возвращаемые функциями tellg() и tellp(), можно использовать в качестве параметров функций seekg() и seekp() соответственно.
Смотрите также
seekg — Перемещает указатель ввода
seekp — Перемещает указатель вывода tellp — Определение текущего указателя вывода |
Нет комментариев. Оставить комментарий: |