C_C++/C_라이브러리_함수

(C언어) remove: 파일을 삭제한다

고니자니 2023. 2. 24. 12:15
반응형
#include <stdio.h>
int remove(const char *filename);

remove 함수는 filename으로 지정한 파일명을 삭제합니다.

파일을 삭제했으면 0을 반환하고 오류가 발생하면 -1을 반환하고 errno 전역변수를 다음 값 중 하나로 설정합니다.

  • EACESS: 작업이 거절되었다.
  • ENOENT: 지저오딘 파일이나 디렉토리를 발견하지 못했다.
#include <stdio.h>
int main()
{
	char file[] = "c:\\temp\\test.txt";

	if (remove(file) == 0)
		printf("%s: 삭제되었습니다.\n", file);
	else
		perror(file);

	return 0;
}

remove: 파일 삭제

 

위 코드에서 오류가 발생했을 때 출력되는 메시지입니다.

remove: 파일 삭제

 

반응형