C
[C] 157 파일이 존재하는 지 확인하기 _access
qkrwngus
2021. 2. 1. 21:08
Desc :
int _access( const char *path, int mode );
path - 파일 경로, 이름
mode -
0 : 파일 및 디렉터리가 존재하는지 검사
2: 파일을 쓰기 위해 개방할 수 있는지 검사
4: 파일을 읽기 위해 개방할 수 있는지 검사
6: 파일을 읽기 및 쓰기 위해 개방할 수 있는지 검사
return - 0이 아닌 값: 파일은 존재하지 않는다
0: 파일 존재
Source Code :
#include <stdio.h>
#include <io.h>
void main()
{
char *path = "C:\\Users\\w4135\\OneDrive\\test.txt";
if (_access(path, 0) == 0)
{
puts("해당 경로에 파일이 존재합니다.");
}
}
Result :