1樓:匿名使用者
cstring strfolderpath="c:\\test"
// 判斷路徑是否存在
if (!pathisdirectory(m_strfolderpath) )
}}其實就是一個函式:createdirectory
2樓:day忘不掉的痛
**如下:
getmodulefilename( null, strpath.getbuffer(max_path), max_path ); //null 返回應用程式的全路徑 strpath.releasebuffer(); //清空緩衝區 strpath = strpath.
left(strpath.reversefind(_t('\\'))); //獲取整個路徑
str = strpath + "\\"+ sdate + "-" + stime; //資料夾名稱
cstring cssubstring;
while(-1 != str.find("\\"))cssubstring += str;
createdirectory(cssubstring,null); //建立子目錄
用mfc如何建立資料夾?
3樓:彌寄牽暢然
cstring
strfolderpath="c:\\test"
//判斷路徑是否存在
if(!pathisdirectory(m_strfolderpath))}
createdirectory(lpctstrlppathname,
//irectory
name
lpsecurity_attributeslpsecurityattributes
//sd)
在mfc應用程式中如何在指定資料夾新建word文件
請教高手們,在c++mfc程式設計中怎樣建立指定路徑下的txt文字?
4樓:吹花
//以下一一種建立並寫入txt檔案的方式
cfile file;
cstring filepath,filename,s;
filepath=_t("c:\\"); //檔案位置filename="a.txt"; //檔名filename=filepath+filename; //檔案路徑
file.open(filename,cfile::modecreate|cfile::modewrite);//建立檔案
s="hello motor!";
file.write(s,strlen(s)); //把字串s寫入檔案
file.close(); //關閉檔案
用c++編寫一個程式 實現從某一資料夾中找出副檔名相同的檔案 並存放在一個新建的資料夾裡 50
5樓:匿名使用者
以下環境均在gnu/linux下。
並且由於本人常年使用c語言,所以寫出來的**類似c
原理:通過遍歷該目錄下所有檔案,並取得字尾名,再次遍歷是否有字尾名相同的檔案,並且複製如以該檔案字尾名為名的檔案。
**:#include
#include
#include
#include
#include
#include
#include
void cpfile(char *src, char *target) /* src為檔案,target為資料夾 */
outh = fopen(path, "wb+");
if (outh == null)
while (fread(buffer, 1, 1024, srch) != 0)
fclose(outh);
fclose(srch);
}int main()
while ((dirinfo = readdir(dp)) != null) /* 遍歷 */
memcpy(lastname, strstr(dirinfo->d_name, "."), sizeof(lastname));
if (0 != access(lastname, f_ok)) /* 檢測資料夾是否存在,
如果不存在那麼建立該資料夾 */
}if (null == (kinddir = opendir("./")))
/* 再次遍歷查詢是否有相同字尾名的檔案,
並將其複製到指定資料夾 */
while ((kinddirinfo = readdir(kinddir)) != null)
if (0 == strcmp(lastname, strstr(dirinfo->d_name, ".")))
}closedir(kinddir);
}closedir(dp);
return 0;
}注:由於是以.開頭,所以在gnu/linux為隱藏檔案。
6樓:匿名使用者
使用vc下的mfc專案裡的api「findfile」以及「movefile"可以輕鬆實現你的需求。
findfile用於查詢檔案,而movefile則用於移動檔案,**如下:
//ext是要移動的副檔名,如:"exe"
//dir是要移動的目標目錄路徑,如:"d:\\destdir"
void movefilebyext(const cstring& ext, const cstring& dir)
ff.close();}
如何用c語言建立新檔案,如何用C語言建立一個新檔案
函式名 mkdir 功 能 建立一個目錄 資料夾 用 法 int mkdir char pathname 程式例 在win tc和dev c 下執行通過 include include include int main void c語言可以通過fopen函式建立一個新檔案。細節如下 使用fopen需...
如何去掉資料夾預設隱藏,如何找到隱藏資料夾並且取消隱藏
你最好防毒先 可以在dos狀態下進行更改,需要用到兩個命令cd和attrib。操作步驟 開始 執行 輸入cmd,dos視窗彈出。我舉個例子,你要更改屬性的那個檔名字為b,在d盤的a資料夾下,首先需要進入d盤的a資料夾 下面需要用到cd命令,cd的基本意思就是進入或者返回上一級資料夾。輸入d 回車,就...
電腦如何加密資料夾 電腦上的資料夾如何加密
如何給資料夾設定密碼呢。這個需要你先在電腦上安裝加密軟體的,然後再改資料夾進行加密就可以了。給電腦資料夾設定密碼的方法 windows系統一般無法直接為資料夾加密,因此只能通過壓縮檔案來實現。1.右鍵,點選 新增到壓縮檔案 2.選擇 密碼 一項。3.設定密碼。4.壓縮檔案。電腦上的資料夾如何加密 親...