在很多情況下都要對目錄進行操作,下面我收集一些常用的目錄操作函數
- 遍歷目錄函數
第一組:頭文件:<io.h>_findfirst_findnext_findclose
下面是對寬字節的支持函數
頭文件:<io.h> 或者 <wchar.h>_wfindfirst
_wfindnext
_wfindclose
第二組:
頭文件:<dirent.h>
opendir
readdir
closedir
rewinddir,
seekdir
telldir
scandir
- 創建目錄函數
_mkdir <direct.h>
_wmkdir [<direct.h> or <wchar.h>]
CreateDirectoryW (Unicode) <winbase.h>
CreateDirectory [<winbase.h> (include <Windows.h>) ]
CreateDirectoryA (ANSI)
- 刪除目錄函數
_rmdir
_wrmdir
RemoveDirectory
RemoveDirectoryW