디렉토리 썸네일형 리스트형 [C언어] 작업 디렉토리 (폴더) 변경 함수 - chdir ※요약 chdir : 현재 작업 디렉토리를 변경한다. change directory ※함수 원형 및 설명 int chdir( const char *dirname ); //dirname : 변경할 디렉토리의 경로 //반환값 : 정상 일 때 0, 에러 시 -1 ※예제 #include #include //chdirㅐ #ifndef _MAX_PATH #define _MAX_PATH 260 #endif int main( ) { char strBuffer[_MAX_PATH] = { 0, }; char strChangeDir[_MAX_PATH] = { "C:\\Windows" }; int nResult = chdir( strChangeDir ); if( nResult == 0 ) { printf( "이동 성공" );.. 더보기 [C언어] 디렉토리 (폴더) 생성 함수 - mkdir ※요약 mkdir : 디렉토리(폴더)를 생성한다. make directory ※특징 만들려는 폴더가 이미 존재하면 errno는 EEXIST, 폴더가 부정확하면 errno는 ENOENT ※함수 원형 및 설명 int mkdir( const char *dirname ); //dirname : 생성할 디렉토리 경로와 이름 //반환값 : 정상 일 때 0, 에러 시 -1 ※예제 #include #include //mkdir #include //errno int main( ) { char strFolderPath[] = { "D:\\CreateFolder" }; int nResult = mkdir( strFolderPath ); if( nResult == 0 ) { printf( "폴더 생성 성공" ); } else.. 더보기 [C언어] 디렉토리 (폴더) 삭제 함수 - rmdir ※요약 rmdir : 디렉토리(폴더)를 삭제한다. ※특징 디렉토리 내에 파일이 존재하거나 사용중이면 삭제할 수 없다. 삭제 전에 디렉토리의 존재 유무 확인 후 삭제하면 좋다. ※함수 원형 및 설명 int rmdir( const char *dirname ); //dirname : 삭제할 디렉토리 경로 //반환값 : 정상 일 때 0, 에러 시 -1 ※예제 #include #include //rmdir #include //errno int main( ) { char strFolderPath[] = { "D:\\TestFolder2" }; int nResult = rmdir( strFolderPath ); if( nResult == 0 ) { printf( "폴더 삭제 성공" ); } else if( nResu.. 더보기 이전 1 다음