一个TXT文本,很多单词,我要逐个词读取出来形成一个VECTOR,怎么搞?(C++)
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/16 09:04:20
一个TXT文本,很多单词,我要逐个词读取出来形成一个VECTOR,怎么搞?(C++)
开始想读出单词个数,然后用ifstream infile
开始想读出单词个数,然后用ifstream infile
while (inf>>word)
以空白为分隔符,每次从inf文件读取一个字符串(一个单词),如果inf文件不为空并且没有到文件结尾,那么这个inf>>word的读取是成功的,也就是说会返回真值,当返回假的时候就意味着文件已经读完了(同时不再满足while循环的条件),所以退出while循环.
//---------------------------------------------------------------------------
#include
#include
#include
#include
using namespace std;
int main(void)
{
ifstream inf("c:\\a.txt"); //单词文件
string word;
vector vts;
int cnt=0;
while (inf>>word) //读取每个单词
{
cnt++; //计数器加1
vts.push_back(word); //把这个单词添加到容器中
}
cout
以空白为分隔符,每次从inf文件读取一个字符串(一个单词),如果inf文件不为空并且没有到文件结尾,那么这个inf>>word的读取是成功的,也就是说会返回真值,当返回假的时候就意味着文件已经读完了(同时不再满足while循环的条件),所以退出while循环.
//---------------------------------------------------------------------------
#include
#include
#include
#include
using namespace std;
int main(void)
{
ifstream inf("c:\\a.txt"); //单词文件
string word;
vector vts;
int cnt=0;
while (inf>>word) //读取每个单词
{
cnt++; //计数器加1
vts.push_back(word); //把这个单词添加到容器中
}
cout
一个TXT文本,很多单词,我要逐个词读取出来形成一个VECTOR,怎么搞?(C++)
Matlab批量读取一个文件夹里的txt文件
想用matlab读取txt文件,怎么实现
用perl怎么计算一个文本中的每一行包含另一文本的单词数.
C语言 想要读取一个任意长度的运算表达式
怎么用C语言实现从文件中读取一段英文文章,将里面的字母,空格的个数显示出来,并将单词排序;就是大写和小写字母也要区别
新东方 六级词汇词根+联想记忆法 便携版 的单词文本 txt word可以发给我一份么
怎么拼写英文都不懂,要从哪里学起,(一个单词我都不知道如何拼写出来)能介绍我先看那种书籍吗?
一个程序中有很多变量的数据,怎么从eeprom中读取自己想要的那个数据,比如说,有时间,有温度,有湿度,
英语怎样用音标记单词?一个读音有很多个单词可以适用,我怎么知道用哪个单词
新概念英语2 TXT我要新概念英语2课文的txt,只要txt就好了,最好是每一课都是单独的,然后在一个文件夹里~
matlab读取txt文档数据