사이드바 영역으로 건너뛰기

directory 관련 유용한 tips

 

dir 생성

 

 CreateDirectory("dir이름",0);

 

dir 제거

 

 removeDirectory는 파일이 있거나 하위폴더가 있는 dir을 지우지 못함. system call이 강력.

 

 string command = "rd /S /Q "";
 string rd = "dir이름";
 string sysComm = command + rd;
 system(sysComm.c_str());

 

dir 이동과 복귀

 

 char cwd[1024];
 
 if ( GetCurrentDirectory(1024, (LPTSTR)cwd) != 0)
 {
  if ( SetCurrentDirectory(".\temp") )
  {

 

   //... 이동후 할일들

 

    SetCurrentDirectory(cwd);
  }
 }

진보블로그 공감 버튼트위터로 리트윗하기페이스북에 공유하기딜리셔스에 북마크