C 如何將vectorstringstr裡的內容全部寫入

2022-03-18 15:21:28 字數 1233 閱讀 9875

1樓:匿名使用者

寫入txt比較簡單,下面是一個小例子:

#include

#include

#include

#include

using namespace std;

int main()

{vectorvec;

vec.push_back("馬年快樂!!!");

vec.push_back("so easy!!!!");

ofstream out("out.txt",ios::out);

int len = vec.size();

for(int i=0;i

內容寫進了out.txt檔案中。

因為vector過載了[ ]運算子,所以我直接把它當作陣列用了,當然可以用vector的迭代器iterator訪問。

主要就是產生一個ofstream的物件,然後用《把內容輸入到這個檔案就行了,《的用法與輸入到螢幕時是一樣的。

2樓:

檔案操作,迴圈控制中檔案指標用來寫

好像是:

file *fp = (xx,"r")

xx代表某某某·······

c++ vector資料儲存到文字中

3樓:匿名使用者

頂2樓,關鍵就是把string格式定義好,方便寫入檔案以及讀取後成功解析出來

4樓:匿名使用者

你可以定義一個結構體,將這歌曲的名字和路徑作為該結構體的元素存入和讀取。

5樓:匿名使用者

存入檔案:

file *fp;

fp = fopen("file.txt","w");

for(it=(*pplaylist).begin();it!= pplaylist).end();it++)

fclose(fp);

讀檔案:

#define max_length 256char temp[max_length];

fp = fopen("file.txt","r");

for(i = 0;i < (*pplaylist).size();i ++)

fclose(fp);

那個不好意思,你的那個環境,沒用過,不是也瞭解。。 那個既然用的是vector就不要用begin(),和end()了,直接元素索引就行(*playlist)[i]

如何將GhostXP安裝到C盤

系統只能裝到主引導分割槽的,主引導分割槽預設成第一分割槽還有你確定你是光碟啟動了沒有?安裝xp系統 pm使用 可能你的系統安裝了還原精靈之類的軟體 如果你的機子裡面沒有重要的東西建議全格 然後把c盤改成fat32格式再安裝 保證行 修改電腦的cmos設定,將光碟機設定為第一啟動盤。進到光碟介面的時候...

如何將PDF轉為呢,如何將PDF轉為TXT文件呢

樓主你好,有很多方法的,下面給您介紹幾款 1.用solid converter pdf professional 可以在pdf與word互相轉換,也就可以編輯了 2.用adreamsoft pdf toword以轉換成word,就可以編輯了 3.漢王pdf converter,免費軟體,可以讓pdf...

如何將pdf檔案合併,如何將PDF檔案合併

把多個pdf檔案合併到一起要先確定好檔案的合併順序。然後開啟pdf合併軟體,把要合併的pdf文件都新增到合併列表中。最後按順序調整好pdf檔案位置。設定好就可以點合併按鈕進行合併了。pdf檔案怎麼合併?pdf怎麼合併?怎樣將幾個pdf檔案合併?在日常工作中,我們可能需要會將多個pdf文件合併在一起,...