Поделиться через


Класс CStdioFile

Представляет файл среды выполнения потока c, как открывается по функциям среды выполнения fopen.

class CStdioFile : public CFile

Члены

Открытые конструкторы

Имя

Описание

CStdioFile::CStdioFile

Создает объект CStdioFile из указателя пути или файла.

Открытые методы

Имя

Описание

CStdioFile::Open

Перегружен. Открытый предназначен для использования с конструктором по умолчанию CStdioFile (переопределяет CFile::Open).

CStdioFile::ReadString

Считывает одну линию текста.

CStdioFile::Seek

Располагает указатель текущего файла.

CStdioFile::WriteString

Записывает одинарная линия текста.

Открытые члены данных

Имя

Описание

CStdioFile::m_pStream

Содержит указатель на открытый файл.

Заметки

Файлы потока помещаются в буфер и могут быть открываются в режиме текст (по умолчанию) или бинарном режиме.

Режим текст предоставляет специальную обработку для пар возвращени- перевода строки экипажа. При написании символ перевода строки (0x0A) на объект CStdioFile текст- режима пар байт (0x0D, 0x0A) отправлена к файлу. При чтении, пар байт (0x0D, 0x0A) переведена к одному байту 0x0A.

CFile действует дубликат, LockRange и UnlockRange не поддерживается для CStdioFile.

При вызове этих функций в CStdioFile, то возникнет CNotSupportedException.

Дополнительные сведения об использовании CStdioFile см. в разделе статьи файлы в MFC и Обработка файла в справочнике по библиотеке времени выполнения.

Иерархия наследования

CObject

CFile

CStdioFile

Требования

Header: afx.h

См. также

Ссылки

Класс CFile

Диаграмма иерархии

Класс CFile

CFile::Duplicate

CFile::LockRange

CFile::UnlockRange

Класс CNotSupportedException

Другие ресурсы

Инструкции: используйте класс CFile?