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

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

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

前言

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

首先我們來補(bǔ)充一下相關(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ù)組進(jìn)行賦值,那么提前將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 啊, 這樣以后大家就可以熟練運(yùn)用掌握讀寫文件有關(guān)的操作啦!

完結(jié),撒花

總結(jié)

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

相關(guān)文章

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

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

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

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

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

    深入C++中API的問題詳解

    本篇文章是對C++中API的問題進(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ù)通過避免被調(diào)用的開銷來提高執(zhí)行效率,下面這篇文章主要給大家介紹了關(guān)于如何從底層入手搞定C++引用與內(nèi)聯(lián)函數(shù)的相關(guān)資料,需要的朋友可以參考下
    2023-03-03
  • c++矩陣計算性能對比:Eigen和GPU解讀

    c++矩陣計算性能對比:Eigen和GPU解讀

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

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

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

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

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

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

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

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

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

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

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

最新評論

南宫市| 邓州市| 东阳市| 岳西县| 行唐县| 阳曲县| 岱山县| 沾益县| 榆中县| 五峰| 孟州市| 龙泉市| 延庆县| 偏关县| 广宗县| 小金县| 莒南县| 蒙山县| 井研县| 宜阳县| 嘉兴市| 德惠市| 镇安县| 遂宁市| 蚌埠市| 叙永县| 武城县| 博湖县| 津市市| 敦化市| 田林县| 化隆| 满洲里市| 波密县| 泊头市| 库伦旗| 闽清县| 常德市| 乐昌市| 吴川市| 惠州市|