/统计文本中单词数(以 空格 和 回车 分隔)///
int CountWords(char* filename)
{
int ret=0;
ifstream fin(filename);
if (!fin)
{
cout<<"打开文件失败!"<<endl;
return 0;
}
string oneline;
string word;
while(!fin.eof())
{
char buf[256]={0};
getline(fin,oneline);//读取一行字符
istringstream iss(oneline);//构建iss
while(!iss.eof())
{
iss>>word;
//cout<<word<<endl;
ret++;
}
}
return ret;
}
int main()
{
cout<<CountWords("words.txt");
return 0;
}
统计文本中单词数
最新推荐文章于 2023-12-27 15:46:37 发布