C++實(shí)現(xiàn)一行一行讀取文本的方法
更新時(shí)間:2018年07月12日 10:35:26 作者:Cosmop01itan
今天小編就為大家分享一篇C++實(shí)現(xiàn)一行一行讀取文本的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
如下所示:
#include<iostream>
#include<fstream>
#include<string>
int main(int argv,char *arg[])
{
fstream f("dictionary.txt");//創(chuàng)建一個(gè)fstream文件流對(duì)象
vector<string> words; //創(chuàng)建一個(gè)vector<string>對(duì)象
string line; //保存讀入的每一行
while(getline(f,line))//會(huì)自動(dòng)把\n換行符去掉
{
words.push_back(line);
}
//dictionary.txt在csdn里面可以下載,里面有4萬(wàn)多個(gè)單詞,相當(dāng)于一個(gè)字典
cout << "共有單詞數(shù)目:" << words.size() << endl;
return 0;
}
以上這篇C++實(shí)現(xiàn)一行一行讀取文本的方法就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
C語(yǔ)言如何使用函數(shù)求素?cái)?shù)和舉例
素?cái)?shù)又稱質(zhì)數(shù),所謂素?cái)?shù)是指除了1和它本身以外,不能被任何整數(shù)整除的數(shù),下面這篇文章主要給大家介紹了關(guān)于C語(yǔ)言如何使用函數(shù)求素?cái)?shù)和的相關(guān)資料,需要的朋友可以參考下2022-11-11
C++進(jìn)程的創(chuàng)建和進(jìn)程ID標(biāo)識(shí)詳細(xì)介紹
傳統(tǒng)的C++(C++98)中并沒(méi)有引入線程這個(gè)概念。linux和unix操作系統(tǒng)的設(shè)計(jì)采用的是多進(jìn)程,進(jìn)程間的通信十分方便,同時(shí)進(jìn)程之間互相有著獨(dú)立的空間,不會(huì)污染其他進(jìn)程的數(shù)據(jù),天然的隔離性給程序的穩(wěn)定性帶來(lái)了很大的保障2022-08-08
C++統(tǒng)計(jì)軟件使用時(shí)間代碼示例
這篇文章主要介紹了C++統(tǒng)計(jì)軟件使用時(shí)間的小程序,大家可以參考使用2013-11-11
由static_cast和dynamic_cast到C++對(duì)象占用內(nèi)存的全面分析
下面小編就為大家?guī)?lái)一篇由static_cast和dynamic_cast到C++對(duì)象占用內(nèi)存的全面分析。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-01-01

