2009. 7. 24. 18:50

[C/C++] 파일 및 폴더 관련 함수.

파일 및 폴더 존재 유무
int _access( const char *path, int mode );

mode
 - 0 : Exist
 - 2 : Write
 - 4 : Read

반환
 - 참 : 0
 - 거짓 : -1


파일 삭제
int remove( const char *path );
int _unlink( const char *filename );

path : 경로


파일 이름 변경
int rename( const char *oldname, const char *newname );

oldname : 변경할 파일 이름
newname : 새로운 이름


파일 속성 변경
int _chmod( const char *filename, int pmode );

pmode : _S_IWRITE, _S_IREAD

작업중인 Directory 변경

int _chdir( const char *dirname );

현재 작업 Directory
char *_getcwd( char *buffer, int maxlen );

Directory 생성
int _mkdir( const char *dirname );

Directory 삭제
int _rmdir( const char *dirname );

현재 작업 Drive
int _getdrive( void );

작업 Drive 변경
int _chdrive( int drive );