CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
花落谁家,你作主! 盛大widget设计大赛英雄榜
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  基础类

用fstreaam如何读取一行文本?

楼主wangjinbao(宝)2004-10-01 16:09:27 在 VC/MFC / 基础类 提问

? 问题点数:0、回复次数:3Top

1 楼gaowenjun233()回复于 2004-10-01 16:25:05 得分 0

getline()Top

2 楼wangjinbao(宝)回复于 2004-10-01 16:35:54 得分 0

下列代码为何错?  
  string   str;  
  while(!openfile.eof())  
  {  
  getline(openfile,str);  
  cout   <<   str   <<   endl;  
  }Top

3 楼Freemanz(虚竹)回复于 2004-10-01 17:21:10 得分 0

有两个标准的C++函数可以选择:1。get();2。getline()。这两个函数的区别就是get在提取字符串是遇到终止符时停止提取但不提取终止符,这就意味着下次接着从这个的地方开始提取将直接提取终止符而立刻返回即什么也提取不出来。第二个函数getline()和get()基本一样,只是它在提取字符串时连同终止符一起提取出来。  
  这两个函数的参数和用法可以在MSDN中很容易的查找到,这里就不说了!!Top

相关问题

  • 如何一次读取一行文本?
  • VC++中如何对文本文件一行一行的读取
  • 如何一行一行地读取文本文件呢?
  • 求助:如何一行一行的读取文本
  • 读取文本文件时,为什么最后一行会读取两次?
  • 如何从文本中读取一行字符串?
  • 如何指定读取文本文件的某一行
  • 我想读取文本文件某一行该怎么写?
  • 怎么读取文本文件的一行?
  • 如何用CFile读取文本文件的一行

关键词

  • openfile
  • str

得分解答快速导航

  • 帖主:wangjinbao

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo