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

C++中#include頭文件的示例詳解

 更新時(shí)間:2020年02月12日 10:33:21   作者:學(xué)無(wú)止境~zZ  
在C++中,所有的文件操作,都是以流(stream)的方式進(jìn)行的,fstream也就是文件流file stream。這篇文章主要介紹了C++中#include頭文件,需要的朋友可以參考下

fstream是C++ STL中對(duì)文件操作的合集,包含了常用的所有文件操作。在C++中,所有的文件操作,都是以流(stream)的方式進(jìn)行的,fstream也就是文件流file stream。

最常用的兩種操作為:

1、插入器(<<)

  向流輸出數(shù)據(jù)。比如說(shuō)打開(kāi)了一個(gè)文件流fout,那么調(diào)用fout<<“Write to file”<<endl;就表示把字符串"Write to file"寫(xiě)入文件并換行。

2、析取器(>>)

  從流中輸入數(shù)據(jù)。比如說(shuō)打開(kāi)了文件流fin,那么定義整型變量x的情況下,fin>>x;就是從文件中讀取一個(gè)整型數(shù)據(jù),并存儲(chǔ)到x中。

代碼示例

1、寫(xiě)入文件

void baocun() {             //寫(xiě)文件 
 int i;
  ofstream booklist2("booklist.txt",ios::out);
  booklist2<<"書(shū)目     作者   現(xiàn)有數(shù)量   總庫(kù)存";
  for(i=1; i<=shuliang; i++) {
     booklist2<<endl;
     booklist2<<book[i].name<<"   "<<book[i].author<<"   "<<book[i].num<<"   "<<book[i].total<<endl;
  }
  booklist2.close();
} 

2.讀取文件

void addbook(string str){         //增加書(shū) 
 int i;
   for(i=1; i<=shuliang; i++) {
     if(book[i].name==str) {
     int a;
     cout<<"請(qǐng)輸入作者名:"<<endl;
     cin>>book[i].author;
     cout<<"添加數(shù)目:"<<endl;
  cin>>a; 
       book[i].num+=a;
       book[i].total+=a;
       break;
     }
   }
   if(i==shuliang+1) {
     book[i+1]=book[i];
     book[i].name=str;
     int a;
     cout<<"請(qǐng)輸入作者名:"<<endl;
     cin>>book[i].author;
     cout<<"添加數(shù)目:"<<endl;
  cin>>a; 
     book[i].num+=a;
     book[i].total+=a;
     shuliang++;
   }
   cout<<"添加成功"<<endl;
   cout<<"書(shū)目《"<<book[i].name<<"》的總庫(kù)存為"<<book[i].total<<",目前有"<<book[i].num<<"本。\n"<<endl;
   cout<<"回車(chē)鍵返回主菜單。"<<endl;
   system("pause");
}

補(bǔ)充:

C++ 中#include頭文件兩種方式的區(qū)別

<>:先在系統(tǒng)目錄中尋找頭文件,然后再到當(dāng)前目錄下找,一般用于標(biāo)準(zhǔn)的頭文件 stdio.h和 stdlib.h等等

"  ":先在當(dāng)前目錄中尋找頭文件,然后再到系統(tǒng)目錄中找,一般用于include自定義的頭文件,讓系統(tǒng)優(yōu)先使用當(dāng)前目錄中定義的。

總結(jié)

以上所述是小編給大家介紹的C++中#include頭文件的示例詳解,希望對(duì)大家有所幫助!

相關(guān)文章

  • c#設(shè)計(jì)模式 適配器模式詳細(xì)介紹

    c#設(shè)計(jì)模式 適配器模式詳細(xì)介紹

    結(jié)構(gòu)模式(Structural Pattern)描述如何將類(lèi)或者對(duì)象結(jié)合在一起形成更大的結(jié)構(gòu)。結(jié)構(gòu)模式描述兩種不同的東西:類(lèi)與類(lèi)的實(shí)例。根據(jù)這一點(diǎn),結(jié)構(gòu)模式可以分為類(lèi)的結(jié)構(gòu)模式和對(duì)象的結(jié)構(gòu)模式
    2012-10-10
  • C#8.0中的索引與范圍功能介紹

    C#8.0中的索引與范圍功能介紹

    這篇文章介紹了C#8.0中的索引與范圍功能,對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2022-01-01
  • C# 解析XML和反序列化的示例

    C# 解析XML和反序列化的示例

    這篇文章主要介紹了C# 解析XML和反序列化的示例,幫助大家更好的理解和學(xué)習(xí)使用c#,感興趣的朋友可以了解下
    2021-04-04
  • 在C#中如何使用ResNet50v2進(jìn)行圖像識(shí)別

    在C#中如何使用ResNet50v2進(jìn)行圖像識(shí)別

    ONNX?運(yùn)行時(shí)推理可以實(shí)現(xiàn)更快的客戶體驗(yàn)和更低的成本,支持來(lái)自深度學(xué)習(xí)框架如?PyTorch和TensorFlow/Keras以及經(jīng)典機(jī)器學(xué)習(xí)庫(kù)如?scikit-learn、LightGBM、XGBoost?等的模型,這篇文章主要介紹了在C#中如何使用ResNet50v2進(jìn)行圖像識(shí)別,需要的朋友可以參考下
    2024-07-07
  • C#實(shí)現(xiàn)的SN快速輸入工具實(shí)例

    C#實(shí)現(xiàn)的SN快速輸入工具實(shí)例

    這篇文章主要介紹了C#實(shí)現(xiàn)的SN快速輸入工具,以實(shí)例的形式詳細(xì)講述了C#實(shí)現(xiàn)序列號(hào)快速輸入的方法,是非常實(shí)用的技巧,需要的朋友可以參考下
    2014-11-11
  • C#中的DateTime是值類(lèi)型還是引用類(lèi)型

    C#中的DateTime是值類(lèi)型還是引用類(lèi)型

    近期遇到了DateTime到底是值類(lèi)型還是引用類(lèi)型的疑惑,順勢(shì)較深入地了解一下DateTime相關(guān)的內(nèi)容,大家有需要的朋友可以參考下
    2017-04-04
  • 使用位運(yùn)算實(shí)現(xiàn)網(wǎng)頁(yè)中的過(guò)濾、篩選功能實(shí)例

    使用位運(yùn)算實(shí)現(xiàn)網(wǎng)頁(yè)中的過(guò)濾、篩選功能實(shí)例

    這篇文章主要介紹了使用位運(yùn)算實(shí)現(xiàn)網(wǎng)頁(yè)中的過(guò)濾、篩選功能實(shí)例,一個(gè)比常規(guī)拼接SQL字符串更有新意的一個(gè)解決思路,需要的朋友可以參考下
    2014-07-07
  • 基于C#實(shí)現(xiàn)屏幕錄制功能

    基于C#實(shí)現(xiàn)屏幕錄制功能

    在許多應(yīng)用場(chǎng)景中,屏幕錄制是一項(xiàng)非常有用的功能,不管是用于教學(xué)、演示、故障排查還是游戲錄制,本文將詳細(xì)介紹如何使用?C#?實(shí)現(xiàn)屏幕錄制功能,幫助大家快速掌握這一實(shí)用技能,需要的朋友可以參考下
    2025-03-03
  • C#中WPF依賴屬性的正確學(xué)習(xí)方法

    C#中WPF依賴屬性的正確學(xué)習(xí)方法

    這篇文章主要介紹了C#中WPF依賴屬性的正確學(xué)習(xí)方法 ,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-08-08
  • C#常用GDI+文字操作匯總

    C#常用GDI+文字操作匯總

    這篇文章主要介紹了C#常用GDI+文字操作,包括文字投影、倒影、旋轉(zhuǎn)等特效,對(duì)于提升程序界面的視覺(jué)效果有很大的用處,需要的朋友可以參考下
    2014-08-08

最新評(píng)論

洛阳市| 思茅市| 屯门区| 荔浦县| 沧州市| 双柏县| 本溪| 湘潭县| 渑池县| 南汇区| 三台县| 毕节市| 肥西县| 凌云县| 启东市| 铅山县| 鞍山市| 岳阳市| 维西| 崇义县| 乐东| 华宁县| 澜沧| 南澳县| 突泉县| 东台市| 普安县| 罗平县| 德昌县| 衡南县| 南城县| 上饶县| 库车县| 定南县| 赞皇县| 江口县| 东乡县| 浦县| 左云县| 拉萨市| 辉南县|