急求!c++中读取文本文件,读取完后想把光标返回开头再读一次,怎么做啊???
我用的是getline()读取文本中的一整行字符串,读完后想让读取的位置返回开头,再读一次,应该怎么写啊?...
我用的是getline()读取文本中的一整行字符串,读完后想让读取的位置返回开头,再读一次,应该怎么写啊?
展开
4个回答
展开全部
这个我也不知道怎么实现,不过我很纳闷楼主问什么要这么实现。我觉得楼主可以先把这行读到一个string变量中区,然后再从该string变量中读就可以了,如:getline(cin,str);其中str为string类型,然后再从str中获取想要的数据,这样不管读多少次都可以了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
retwind()
功能 是文件内部得位置指针 指向文件的开头
功能 是文件内部得位置指针 指向文件的开头
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
CFile类中的seektobegin()可以实现
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
看你很急,给你刷个楼吧。。我确实不会。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询