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

C++中fstream,ifstream及ofstream用法淺析

 更新時(shí)間:2014年08月18日 10:26:09   投稿:shichen2014  
這篇文章主要介紹了C++中fstream,ifstream及ofstream用法,適合C++初學(xué)者學(xué)習(xí)文件流的操作,需要的朋友可以參考下

c++中有個(gè)類(lèi)叫做fstream,可以實(shí)現(xiàn)打開(kāi)一個(gè)文件作為流。創(chuàng)建一個(gè)對(duì)象,然后調(diào)用該對(duì)象的open函數(shù),其主要有兩個(gè)參數(shù),第一個(gè)參數(shù)是字符串,表示文件的地址,第二個(gè)參數(shù)是代開(kāi)方式,如:

fstream fin("a.txt",ios::in);
if(fin)
{
    cout<<"opened"<<endl;
    fin.close();
}
else
{
    cout<<"not exists"<<endl;
}

注意:如果文件不存在,則打開(kāi)失敗。如果這里打開(kāi)方式采用的是ios::out,那么如果文件不存在,則會(huì)創(chuàng)建該文件。

fstream還有兩個(gè)子類(lèi)分別是ifstream和ofstream。其中ifstream默認(rèn)以輸入方式打開(kāi)文件,如果文件不存在,則打開(kāi)失敗ofstream默認(rèn)以輸出方式打開(kāi)文件,文件不存在,則會(huì)創(chuàng)建一個(gè)文件

感興趣的讀者可以調(diào)試一下本文所示實(shí)例,以加深對(duì)C++中fstream操作文件方法的理解。

相關(guān)文章

  • C++內(nèi)存管理面經(jīng)

    C++內(nèi)存管理面經(jīng)

    這篇文章主要介紹了C++的內(nèi)存分配方式以及介紹了下棧和堆的區(qū)別,感興趣的小伙伴可以參考閱讀本文
    2023-03-03
  • C語(yǔ)言字符串的模式匹配之BF與KMP

    C語(yǔ)言字符串的模式匹配之BF與KMP

    這篇文章記錄一下串里面的模式匹配,模式匹配,顧名思義就是給定一個(gè)被匹配的字符串,然后用一個(gè)字符串模式(模型)去匹配上面說(shuō)的字符串,看后者是否在前者里面出現(xiàn)。常用的有2種算法可以實(shí)現(xiàn),下面我們來(lái)具體探討下
    2021-09-09
  • 基于curses庫(kù)實(shí)現(xiàn)彈球游戲

    基于curses庫(kù)實(shí)現(xiàn)彈球游戲

    這篇文章主要為大家詳細(xì)介紹了基于curses庫(kù)實(shí)現(xiàn)彈球游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-03-03
  • C++二叉搜索樹(shù)模擬實(shí)現(xiàn)示例

    C++二叉搜索樹(shù)模擬實(shí)現(xiàn)示例

    本文主要介紹了C++二叉搜索樹(shù)模擬實(shí)現(xiàn)示例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-11-11
  • VC實(shí)現(xiàn)五子棋游戲的一個(gè)算法示例

    VC實(shí)現(xiàn)五子棋游戲的一個(gè)算法示例

    這篇文章主要介紹了VC實(shí)現(xiàn)五子棋游戲的一個(gè)算法示例,對(duì)于學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)與算法的朋友有一定的借鑒價(jià)值,需要的朋友可以參考下
    2014-08-08
  • 教你如何使用C++ 統(tǒng)計(jì)地鐵中站名出現(xiàn)的字的個(gè)數(shù)

    教你如何使用C++ 統(tǒng)計(jì)地鐵中站名出現(xiàn)的字的個(gè)數(shù)

    通過(guò)本文教大家如何使用C++ 統(tǒng)計(jì)地鐵中站名出現(xiàn)的字的個(gè)數(shù),本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧
    2022-01-01
  • C語(yǔ)言每日練習(xí)之字符串反轉(zhuǎn)

    C語(yǔ)言每日練習(xí)之字符串反轉(zhuǎn)

    這篇文章主要介紹了C語(yǔ)言字符串反轉(zhuǎn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-11-11
  • C語(yǔ)言圖書(shū)管理系統(tǒng)簡(jiǎn)潔版

    C語(yǔ)言圖書(shū)管理系統(tǒng)簡(jiǎn)潔版

    這篇文章主要為大家詳細(xì)介紹了C語(yǔ)言圖書(shū)管理系統(tǒng)簡(jiǎn)潔版,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-01-01
  • C++實(shí)現(xiàn)獲取時(shí)間戳和計(jì)算運(yùn)行時(shí)長(zhǎng)

    C++實(shí)現(xiàn)獲取時(shí)間戳和計(jì)算運(yùn)行時(shí)長(zhǎng)

    這篇文章主要為大家詳細(xì)介紹了如何使用C++實(shí)現(xiàn)獲取時(shí)間戳和計(jì)算運(yùn)行時(shí)長(zhǎng)功能,文中的示例代碼講解詳細(xì),有需要的小伙伴可以參考一下
    2024-12-12
  • c++使用regex報(bào)錯(cuò)regex_error兩種解決方案

    c++使用regex報(bào)錯(cuò)regex_error兩種解決方案

    C++正則表達(dá)式是一個(gè)非常強(qiáng)大和實(shí)用的工具,但是使用它們時(shí)需要注意仔細(xì)檢查代碼是否符合語(yǔ)法規(guī)則,這篇文章主要給大家介紹了關(guān)于c++使用regex報(bào)錯(cuò)regex_error的兩種解決方案,需要的朋友可以參考下
    2024-03-03

最新評(píng)論

望奎县| 铜梁县| 永寿县| 康乐县| 连南| 郯城县| 金湖县| 宁波市| 宜丰县| 武乡县| 南漳县| 杭锦旗| 龙岩市| 元阳县| 泗洪县| 华坪县| 台安县| 岑巩县| 云龙县| 特克斯县| 岐山县| 大石桥市| 舟山市| 东莞市| 惠来县| 海门市| 和林格尔县| 都安| 永寿县| 新安县| 绍兴市| 汝南县| 诸暨市| 镇原县| 仁布县| 三穗县| 阜南县| 萨嘎县| 天镇县| 华蓥市| 临海市|