Programing - C/C Basic grammar
122 디렉터리 생성및 삭제하기(_mkdir, _rmdir)
junmoyo
2018. 1. 3. 20:00
개념 :
1. direct.h 에 포함되어 있습니다.
2. 원형
- 디렉터리 생성 : int _mkdir(const char* dirname);
- 디렉터리 삭제 : int _rmdir(const char* dirname);
3. 에러시 -1을 반환합니다.
소스코드 : main.c
#include<stdio.h>
#include<direct.h>
int main(void)
{
//생성
const char* pPathDir = "C:\\Users\\junmo\\Desktop\\300\\122\\TestDir";
if (_mkdir(pPathDir) == -1)
{
perror("Dir 생성 실패");
}
else
{
puts("Dir 생성 성공");
}
// 삭제
if (_rmdir(pPathDir) == -1)
{
perror("Dir 삭제 실패");
}
else
{
puts("Dir 삭제 성공");
}
system("pause");
return 0;
}
결과 :