CFile::Remove
이 정적 함수는 path에 지정 된 파일을 삭제 합니다.
static void PASCAL Remove(
LPCTSTR lpszFileName,
CAtlTransactionManager* pTM = NULL
);
매개 변수
lpszFileName
원하는 파일 경로 문자열입니다. 경로 상대 또는 절대 수와 네트워크 이름에 사용할 수 있습니다.pTM
CAtlTransactionManager 개체에 대 한 포인터
설명
디렉터리는 제거 되지 않습니다.
제거 멤버 함수 연결 된 파일이 열려 있는 경우 또는 파일을 제거할 수 없는 경우 예외를 throw 합니다. 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();
}
요구 사항
헤더: afx.h