c++读取文本文档中第一行第一个词。急急急在线等

我现在需要读取一个文本文档,需要提取出每一行的第一个数字编号,也就是第一个词进行判断选择。应该怎么弄voiduse::change(){/****************... 我现在需要读取一个文本文档,需要提取出每一行的第一个数字编号,也就是第一个词进行判断选择。
应该怎么弄

void use::change()
{/******************查找编号,清除该行内容,重新添加***************************/
fstream file2;
char line[100];
file2.open("C:ku.txt",ios::in|ios::out);
file2.seekg(ios::beg); //指针指向文件开始
//逐行读取文本到第三行
//第一个词为数字编号 读取第一个词存到数组中
//循环进行存储
//进行查找 将指针指向该行
//覆盖录入新信息
//完成修改 输出全部信息

}
展开
 我来答
Getline
2016-07-05 · 科技领域创作者
Getline
采纳数:405 获赞数:2705

向TA提问 私信TA
展开全部
C++ 可以考虑用getline啊,一次读一行,然后再处理。
追问
读一行之后再选第一个词吗?
可是读一行之后是选择存储到数组里面还是怎样?
追答
你看看getline函数的用法就知道了。
百度网友56275f0
2016-07-06 · TA获得超过168个赞
知道小有建树答主
回答量:135
采纳率:0%
帮助的人:38.5万
展开全部
可以用c语言的格式读入,用fscanf
也可以getline后,用string.h里面的strtok函数
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式