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


CArchive::Flush

Заставляет все данные оставшиеся в буфере архива, который необходимо записать в файл.

void Flush( );

Заметки

Функция-член Flush гарантирует, что все данные Переключены из архива к файлу.Необходимо вызвать CFile::Close чтобы завершить переключение из файла на носители записи.

Пример

CFile myFile(_T("CArchive__test__file.txt"), 
   CFile::modeCreate | CFile::modeWrite);
CArchive ar(&myFile, CArchive::store);

// Write a string to the archive.
ar.WriteString(_T("My string."));

// Flush all of the data to the file.
ar.Flush();     

Требования

Header: afx.h

См. также

Ссылки

Класс CArchive

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

CArchive::Close

CFile::Flush

CFile::Close