반응형
#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;
}
위 코드에서 오류가 발생했을 때 출력되는 메시지입니다.
반응형
'C_C++ > C_라이브러리_함수' 카테고리의 다른 글
(C언어) rewind: 파일 포인터의 위치를 시작 부분으로 변경한다 (0) | 2023.02.27 |
---|---|
(C언어) rename: 파일명을 변경한다 (0) | 2023.02.27 |
(C언어) puts: 문자열을 표준 출력(stdout)에 출력한다 (0) | 2023.02.24 |
(C언어) putchar: 문자를 표준 출력(stdout)에 출력한다 (0) | 2023.02.24 |
(C언어) putc: 스트림에 한 문자를 출력한다 (0) | 2023.02.24 |