轉(zhuǎn)自: http://hi.baidu.com/yinjiubo_java/blog/item/4b6a9e178706ec0dc83d6d4e.html 這里給你提供一些C的目錄操作函數(shù),原型聲明所在頭文件為dir.h、dos.h,僅供參考: int chdir(char *path) 使指定的目錄path(如:"C:\\WINDOWS")變成當(dāng)前的工作目錄,成功返回0 int findfirst(char *pathname,struct ffblk *ffblk,int attrib)查找指定的文件,成功返回0 int findnext(struct ffblk *ffblk) 取匹配finddirst的文件,成功返回0 void fumerge(char *path,char *drive,char *dir,char *name,char *ext) int fnsplit(char *path,char *drive,char *dir,char *name,char *ext) int getcurdir(int drive,char *direc) 此函數(shù)返回指定驅(qū)動器的當(dāng)前工作目錄名稱 char *getcwd(char *buf,iint n) 此函數(shù)取當(dāng)前工作目錄并存入buf中,直到n個字節(jié)長為為止.錯誤返回NULL int getdisk() 取當(dāng)前正在使用的驅(qū)動器,返回一個整數(shù)(0=A,1=B,2=C等) int setdisk(int drive) 設(shè)置要使用的驅(qū)動器drive(0=A,1=B,2=C等),返回可使用驅(qū)動器總數(shù) int mkdir(char *pathname) 建立一個新的目錄pathname,成功返回0 int rmdir(char *pathname) 刪除一個目錄pathname,成功返回0 char *mktemp(char *template) 構(gòu)造一個當(dāng)前目錄上沒有的文件名并存于template中. char *searchpath(char *pathname) 利用MSDOS找出文件filename所在路徑,此函數(shù)使用DOS的PATH變量,未找到文件返回NULL. |
只有注冊用戶登錄后才能發(fā)表評論。 | ||
【推薦】100%開源!大型工業(yè)跨平臺軟件C++源碼提供,建模,組態(tài)!
![]() |
||
相關(guān)文章:
|
||
網(wǎng)站導(dǎo)航:
博客園
IT新聞
BlogJava
博問
Chat2DB
管理
|
||
|