如下所示:
#include<iostream>#include<fstream>#include<string>int main(int argv,char *arg[]) { fstream f("dictionary.txt");//創建一個fstream文件流對象 vector<string> words; //創建一個vector<string>對象 string line; //保存讀入的每一行 while(getline(f,line))//會自動把/n換行符去掉 { words.push_back(line); } //dictionary.txt在csdn里面可以下載,里面有4萬多個單詞,相當于一個字典 cout << "共有單詞數目:" << words.size() << endl; return 0;}
以上這篇C++實現一行一行讀取文本的方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持VEVB武林網。
新聞熱點
疑難解答