운영체제에 관계없이 C로 파일이 있는지 없는지 확인하는 방법
조회수 1105회
발생하는 문제 및 실행환경
파일이 있는지 없는지 알아내려면 꼭 이렇게 써야 하나요? 더 짧은 방법이 있으면 가르쳐주세요. 파일이 많아지니까 여러 개 체크하는 거 너무 비효율적이에요
소스코드
int exists(const char *fname)
{
FILE *file;
if (file = fopen(fname, "r"))
{
fclose(file);
return 1;
}
return 0;
}
댓글 입력