블로그 이미지
Every unexpected event is a path to learning for you. blueasa

카테고리

분류 전체보기 (2794)
Unity3D (852)
Programming (478)
Server (33)
Unreal (4)
Gamebryo (56)
Tip & Tech (185)
협업 (11)
3DS Max (3)
Game (12)
Utility (68)
Etc (98)
Link (32)
Portfolio (19)
Subject (90)
iOS,OSX (55)
Android (14)
Linux (5)
잉여 프로젝트 (2)
게임이야기 (3)
Memories (20)
Interest (38)
Thinking (38)
한글 (30)
PaperCraft (5)
Animation (408)
Wallpaper (2)
재테크 (18)
Exercise (3)
나만의 맛집 (3)
냥이 (10)
육아 (16)
Total
Today
Yesterday

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()|작성자 쥐돌

반응형
Posted by blueasa
, |