最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C++中進(jìn)行txt文件讀入和寫入的方法示例

 更新時(shí)間:2019年09月03日 16:40:03   作者:Williamhzw  
這篇文章主要給大家介紹了C++中進(jìn)行txt文件讀入和寫入的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用C++具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧

前言

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

這里直接給出源碼, 可以進(jìn)行直接編譯

#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();
}

首先我們來(lái)補(bǔ)充一下相關(guān)知識(shí):


ifstream in(ifile);//構(gòu)造一個(gè)ifstream并打開(kāi)給定文件

ofstream out;//構(gòu)造輸出文件流,未關(guān)聯(lián)任何文件

in.close();//關(guān)閉文件

in.open(ifile + "2");//打開(kāi)另一個(gè)文件

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

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

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


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

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

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

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

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

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

完結(jié),撒花

總結(jié)

以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,謝謝大家對(duì)腳本之家的支持。

相關(guān)文章

  • 基于C語(yǔ)言實(shí)現(xiàn)學(xué)生成績(jī)管理系統(tǒng)

    基于C語(yǔ)言實(shí)現(xiàn)學(xué)生成績(jī)管理系統(tǒng)

    這篇文章主要介紹了基于C語(yǔ)言實(shí)現(xiàn)學(xué)生成績(jī)管理系統(tǒng),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-01-01
  • C++實(shí)現(xiàn)簡(jiǎn)單信息管理系統(tǒng)

    C++實(shí)現(xiàn)簡(jiǎn)單信息管理系統(tǒng)

    這篇文章主要為大家詳細(xì)介紹了C++實(shí)現(xiàn)簡(jiǎn)單信息管理系統(tǒng),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-03-03
  • 深入C++中API的問(wèn)題詳解

    深入C++中API的問(wèn)題詳解

    本篇文章是對(duì)C++中API的問(wèn)題進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-05-05
  • 一步步從底層入手搞定C++引用與內(nèi)聯(lián)函數(shù)

    一步步從底層入手搞定C++引用與內(nèi)聯(lián)函數(shù)

    內(nèi)聯(lián)函數(shù)是代碼插入到調(diào)用者代碼處的函數(shù),內(nèi)聯(lián)函數(shù)通過(guò)避免被調(diào)用的開(kāi)銷來(lái)提高執(zhí)行效率,下面這篇文章主要給大家介紹了關(guān)于如何從底層入手搞定C++引用與內(nèi)聯(lián)函數(shù)的相關(guān)資料,需要的朋友可以參考下
    2023-03-03
  • c++矩陣計(jì)算性能對(duì)比:Eigen和GPU解讀

    c++矩陣計(jì)算性能對(duì)比:Eigen和GPU解讀

    這篇文章主要介紹了c++矩陣計(jì)算性能對(duì)比:Eigen和GPU解讀,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-12-12
  • c++ stack容器適配器的使用

    c++ stack容器適配器的使用

    在C++中,std::stack是一個(gè)標(biāo)準(zhǔn)模板庫(kù)中的容器適配器,它提供了一種后進(jìn)先出的數(shù)據(jù)結(jié)構(gòu),本文主要介紹了c++ stack容器適配器的使用,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-05-05
  • json格式解析和libjson的用法介紹(關(guān)于cjson的使用方法)

    json格式解析和libjson的用法介紹(關(guān)于cjson的使用方法)

    下面小編就為大家?guī)?lái)一篇json格式解析和libjson的用法介紹(關(guān)于cjson的使用方法)。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2016-12-12
  • C語(yǔ)言指針入門學(xué)習(xí)面面觀

    C語(yǔ)言指針入門學(xué)習(xí)面面觀

    這篇文章主要介紹了C語(yǔ)言指針的一些基礎(chǔ)知識(shí),指針可以說(shuō)是C語(yǔ)言入門學(xué)習(xí)中的頭等大事,文中從數(shù)組和函數(shù)等多方面剖析C中指針的作用,需要的朋友可以參考下
    2016-02-02
  • C語(yǔ)言求2的n次方多種方法總結(jié)

    C語(yǔ)言求2的n次方多種方法總結(jié)

    這篇文章主要給大家介紹了關(guān)于C語(yǔ)言求2的n次方多種方法的相關(guān)資料,求2的N次冪是一個(gè)常用的功能,文中通過(guò)代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-10-10
  • C++ std::initializer_list 實(shí)現(xiàn)原理解析及遇到問(wèn)題

    C++ std::initializer_list 實(shí)現(xiàn)原理解析及遇到問(wèn)題

    這篇文章主要介紹了C++ std::initializer_list 實(shí)現(xiàn)原理勘誤,本文通過(guò)源碼解析給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-02-02

最新評(píng)論

佛山市| 泽普县| 博客| 太仓市| 朝阳县| 六盘水市| 长葛市| 布拖县| 延庆县| 贵德县| 平泉县| 渭南市| 海兴县| 定结县| 吉首市| 嘉禾县| 团风县| 邵阳县| 通海县| 陆川县| 增城市| 石景山区| 壤塘县| 札达县| 漳州市| 大兴区| 石首市| 洞头县| 北安市| 富阳市| 故城县| 偃师市| 襄垣县| 合山市| 承德市| 台中县| 临武县| 洛隆县| 汝城县| 万山特区| 迁安市|