Programming/C/C++
파일 존재 유무 및 속성 조사 access()
blueasa
2012. 1. 19. 11:05
access()은 파일의 존재 여부와 읽고 쓸 수 있는지에 대해 조사한다.
< 기본형 >
access( const char* filename, int amode )
-amode 옵션
00 파일이 존재
01 실행한다
02 쓸 수 있는지 검사
04 읽을 수 있는지 검사
06 읽고 쓸 수 있는지 검사
요청 -> 참 : 0, 거짓 : 1, 에러 : -1
errno -> ENOENT : 파일이나 디렉토리를 찾을수 없다
-> EACCESS : 액세스 불가능
< 사용법 >
#include <io.h> // 해더 파일을 불러준다
int velue= access("abc.txt",0); // abc.txt 파일이 있는지 확인한다
파일이 있으면 0,
파일이 없으면 -1,
리턴한다
[출처] [C/C++]파일 존재 유무 및 속성 조사 access()|작성자 쥐돌
반응형