CFile::Remove
Эта статическая функция удаляет файл, указанный с.
static void PASCAL Remove(
LPCTSTR lpszFileName,
CAtlTransactionManager* pTM = NULL
);
Параметры
lpszFileName
Строка, путь к требуемому файлу. Путь может быть относительным или абсолютным и может содержать сетевое имя.pTM
Указатель на объект CAtlTransactionManager
Заметки
Она не удаляет каталог.
Функция-член Удалить создает исключение, если подключенный файл открыт или если файл не может быть удален. Это эквивалентно " DEL.
Пример
//example for CFile::Remove
TCHAR* pFileName = _T("Remove_File.dat");
try
{
CFile::Remove(pFileName);
}
catch (CFileException* pEx)
{
TRACE(_T("File %20s cannot be removed\n"), pFileName);
pEx->Delete();
}
Требования
Header: afx.h