다음을 통해 공유


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

참고 항목

참조

CFile 클래스

계층 구조 차트