Члены класса CFile

Члены данных

m_hFile Обычно содержит дескриптор файла операционной системы.

Строительство

CFile Создает объект CFile с пути или файла дескриптора.
Прервать Закрывает файл, игнорируя все ошибки и предупреждения.
Дублировать Создает дубликат объекта, основанный на этот файл.
Открытый Безопасно открывает файл с возможностью проверки ошибок.
Закрыть Закрывает файл и удаляет объект.

Ввода/вывода

Чтение (Без буферизации) считывает данные из файла в текущей позиции файла.
ReadHuge Можно читать более чем 64 K (без буферизации) данных из файла в текущей позиции файла. Устарело в 32-разрядных программ. Посмотреть чтения.
Написать (Без буферизации) записывают данные в файл в текущую позицию файла.
WriteHuge Можно написать более чем 64 K (без буферизации) данных в файл текущей позиции файла. Устарело в 32-разрядных программ. Посмотреть записи.
Флеш Очищает все еще записи данных.

Позиция

Искать Размещает указатель текущего файла.
SeekToBegin Устанавливает текущий указатель на начало файла.
SeekToEnd Позиции текущего файловый указатель в конце файла.
GetLength Получает длину файла.
SetLength Изменяет длину файла.

Блокировка

LockRange Блокирует диапазон байтов в файле.
UnlockRange Разблокирует диапазон байтов в файле.

Статус

GetPosition Извлекает указатель на текущий файл.
GetStatus Получает статус этого открытого файла.
GetFileName Извлекает имя выбранного файла.
GetFileTitle Извлекает название выбранного файла.
GetFilePath Извлекает полный путь к файлу выбранного файла.
SetFilePath Задает полный путь к файлу выбранного файла.

Статический

Переименование Переименование указанного файла (статическая функция).
Удалите Удаляет указанный файл (статическая функция).
GetStatus Получает состояние указанного файла (статическое, виртуальная функция).
SetStatus Устанавливает статус указанного файла (статическое, виртуальная функция).

Обзор CFileЧлены базового класса | Иерархическая схема

Index