国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C++ > 正文

C++中進行txt文件讀入和寫入的方法示例

2020-01-26 13:24:57
字體:
供稿:網(wǎng)友

前言

大家可能大部分寫代碼都是在devc或者 vs里面直接輸入數(shù)據(jù),這一般常見于簡單算法和數(shù)據(jù)的處理,但是一旦處理大數(shù)據(jù)的話,幾百萬,幾千萬,上億個數(shù)據(jù)手打似乎不能輕易實現(xiàn)的,那么這篇文章我們來搞懂C++環(huán)境下如何進行io流讀取txt文件,其實我們需要一個簡單的代碼進行分析。

這里直接給出源碼, 可以進行直接編譯

#include <fstream>#include <iostream>using namespace std;int main(){ int a[10]; ifstream in("讀入.txt"); for(int i=0;i<10;i++) in>>a[i]; for(int i=0;i<10;i++) cout<<a[i]<<endl; ofstream out("輸出.txt"); out<<"完全ojbk"; in.close(); out.close(); cin.get();}

首先我們來補充一下相關(guān)知識:


ifstream in(ifile);//構(gòu)造一個ifstream并打開給定文件ofstream out;//構(gòu)造輸出文件流,未關(guān)聯(lián)任何文件in.close();//關(guān)閉文件in.open(ifile + "2");//打開另一個文件

好的 看不懂沒關(guān)系,繼續(xù)向下看:

第一步操作:在桌面上建立輸入.txt 文件 并且在里面按照格式輸入相應(yīng)的數(shù)據(jù)

比如這個代碼要對a[10]數(shù)組進行賦值,那么提前將txt里輸入 1 2 3 4 5 6 7 8 9 0


ifstream in 就是讀入文件 然后 按照循環(huán)輸入數(shù)組每個位置的數(shù)值,這里要注意 不能用cin 而是 in

中間的cout指的是在dev里面輸出數(shù)組 與txt無關(guān) 可以忽略

第二步操作:同時輸出ofstream 將內(nèi)容輸出到 輸出.txt 代碼中是輸出ojbk(奸笑)

那么輸出的內(nèi)容就是

第三步:in.close out.close 分別指代關(guān)閉文件

簡簡單單三步,完全ojbk 啊, 這樣以后大家就可以熟練運用掌握讀寫文件有關(guān)的操作啦!

完結(jié),撒花

總結(jié)

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對武林網(wǎng)的支持。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 娄烦县| 班玛县| 巴东县| 登封市| 十堰市| 北安市| 开远市| 泸水县| 临泽县| 紫云| 衢州市| 泰州市| 仙游县| 浮梁县| 上栗县| 出国| 安康市| 恩施市| 广灵县| 界首市| 陆河县| 泽州县| 荥阳市| 怀集县| 丹凤县| 盐池县| 张家口市| 新野县| 尼木县| 法库县| 自贡市| 宁明县| 山东省| 龙游县| 绵阳市| 吴桥县| 寿宁县| 江阴市| 吉水县| 五河县| 启东市|