c中怎樣將檔案儲存到指定目錄,C 中怎樣將檔案儲存到指定目錄

2022-03-06 14:32:10 字數 1641 閱讀 9409

1樓:糖二灰

用很多方法都可以實現,

比如fprintf(str,"c:\\work\\group\\%d.dat",id); //假設group資料夾的路徑是c:\\work\\group

這種方法str就是得出的路徑名字串

或者用cstring str2;

str2.format("c:\\work\\group\\%d.dat",id);

得出字串以後,直接定義檔案控制代碼,用寫模式開啟檔案,就會自動建立這個檔案了。

file fl;

fl.open(str,w+);

大概就是這樣了,具體細節你可以再自行斟酌一下。

2樓:匿名使用者

你試試這樣的**吧

char str[100];

int id=123;

ofstream infile;

sprintf(str,"d://group//%d%s",id,".txt");  //假設你group的目錄在 d盤 根目錄下

ofstream fout( str );

3樓:

ifstream ifs(path);

path是你要儲存的路徑,用字串連線完你要儲存的路徑賦給path,再呼叫ifstream ifs(path);就行了

怎麼把c++程式的輸出結果儲存到一個txt檔案中?

4樓:四舍**入

首先include

然後就可以像下面這樣了

ofstream write; //write只是個名字 你可以定義為任何其他的名字

write.open("text.txt); //表示你要把內容輸出到「text.txt"這個檔案裡 如果沒有這個檔案,會自動建立這個檔案

write << "abc"; //這裡是你想要輸出的內容,這裡是輸出了一個string abc

write.close(); // 輸出完畢後關閉這個檔案

在c++中,類是支援資料封裝的工具,物件則是資料封裝的實現。c++通過建立使用者定義類支援資料封裝和資料隱藏,在物件導向的程式設計中,將資料和對該資料進行合法操作的函式封裝在一起作為一個類的定義。

5樓:匿名使用者

輸出重定向就好了

如在cmd環境下,執行檔名為:ttt.exe,想儲存輸出結果到ttt.log檔案,可以如下操作:

ttt.exe > ttt.log

6樓:匿名使用者

首先 include

然後你就可以像下面這樣了

ofstream write; //write只是個名字 你可以定義為任何其他的名字

write.open("text.txt); //表示你要把內容輸出到「text.txt"這個檔案裡 如果沒有這個檔案,會自動建立這個檔案

write << "abc"; //這裡是你想要輸出的內容,這裡是輸出了一個string abc

write.close(); // 輸出完畢後關閉這個檔案

7樓:

fopen、fprintf函式

8樓:匿名使用者

freopen()函式可以解決吧

c語言中怎樣向檔案中新增資訊,c語言中怎樣向一個檔案中新增資訊

fopen函式開啟一個檔案,然後fwrite函式向檔案中寫內容 最後,fclose這個檔案 使用這幾個函式。int fseek file stream,long offset,int fromwhere long ftell file stream int rewind file stream 可以...

C語言如何將字串中的單詞分別存到另二維陣列

通過gcc編譯 include include int isalpha char t int main int i,length,totalnumber int prvisalpha while 1 if totalnumber 1 printf there is 1 word.nit is s.n...

vb程式設計將C盤mydir資料夾中的文字檔案file1中的第二行和第三行寫到同一資料夾的file

1.物件的name屬性的值可以為空。a caption屬性可以為空 a.錯誤 b.正確 滿分 1 分 2.vb用於關閉錯誤捕獲機制的語句是on error goto 0 a on error resume next a.錯誤 b.正確 滿分 1 分 3.為了使標籤的內容靠右顯示,應把alignmen...