파일 존재 유무 및 속성 조사 access()
Programming/C/C++ / 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()|작성자 쥐돌
반응형
'Programming > C/C++' 카테고리의 다른 글
4장, 작은 객체에 대한 메모리 할당 - 1 : 메모리 풀은 무엇이며, 왜 필요한가? (3) | 2012.03.31 |
---|---|
Convert char* to string (0) | 2012.01.19 |
64비트 정수 __int64 사용법: 변수 선언, printf()로 출력 (0) | 2012.01.12 |
int to long long type casting (0) | 2012.01.09 |
Convert String to int / Convert int to String in C++ (0) | 2012.01.01 |