VC/MFC
VB
Delphi
C++ Builder
C/C++
Java
.NET技术
MS-SQL Server
PowerBuilder
DB2
Oracle
Web 开发
Linux/Unix社区
硬件/嵌入开发
移动平台
您的位置:
程序门
->
vc/mfc
-> 基础类
vc中文件操作的问题(如何控制文件指针如何按行向前移动)
[
收藏此页
] [
打印本页
]选择字色:
默认
灰色
红色
黄色
绿色
橙色
紫色
蓝色
褐色
墨绿
深蓝
赭石
粉绿
淡绿
黄灰
翠绿
综红
砖红
淡蓝
暗红
玫瑰红
紫红
桔黄
军黄
烟灰
深灰
灰蓝
背景色:
默认
黑色
红色
黄色
绿色
橙色
紫色
蓝色
褐色
墨绿
深蓝
赭石
粉绿
淡绿
黄灰
翠绿
综红
砖红
淡蓝
暗红
玫瑰红
紫红
桔黄
军黄
烟灰
深灰
灰蓝
字体:[
大
][
中
][
小
]
vc中文件操作的问题(如何控制文件指针如何按行向前移动)
[已结贴,结贴人:fg32152128]
发表于:
2007-05-17 08:06:44
楼主
现在我是对一个文本文件进行数据提取操作,是按数据块提取的,那些数据来自232,所以并不是每次提取那些数据都是完整的块,现在需要进行判断当前行的数据是否完整,我选择的方法是读取下一行,看是否有数据,如果有说明当前行是完整的,可以提取,但是读取下一行以后,文件指针就指向下一行了,怎么样恢复到上一行,百思不得其解,希望各位高手指点,先谢过了
发表于:
2007-05-17 08:16:17
1
楼 得分:
5
临时变量保存一下然后设置回去不行么?
不过你说的“232”什么意思?串口么?那么就没有“往前”一说了。
但是既然已经读取数据了,为什么还要恢复到上一行呢?
发表于:
2007-05-17 09:01:44
2
楼 得分:
10
很简单,你在要读下一行的时候,用ftell把当前的文件偏移保存到一个变量,比如变量f,读完下一行后,你fseek回到先前保存的变量f位置
发表于:
2007-05-17 09:04:28
3
楼 得分:
5
既然说到上一行,下一行,那总有换行符号吧
发表于:
2007-05-17 12:33:48
4
楼 得分:
0
我是先将从串口收到的数据存到文件,然后从文件提取所需要的东西,现在就是没法判断当前行的数据是否完整(因为从串口读的数据没法保证存到文件每次都是整行整行的),所以会有这个问题。
我是用 ifstream inf(f_name);来打开文件,然后用inf.getline(),来按行读取数据的
用while(inf)来循环的,现在就是不知道怎么控制指针
发表于:
2007-05-17 22:01:51
5
楼 得分:
0
我再揣摩一下子吧,谢谢各位了
下一篇:
mfc activex 继承问题 能回答该问题的高手可以得到200分
上一篇:
关于动态插入菜单
相关文章
---!!!调用dll的函数,mfc界面无响应,急救!...
很变态的问题,我在我用atl做了一个activex控件,用...
问两个mfc的实现,treectrl和打开wenjian
自定义事件
视图间的切换各它们之间传递数值的问题?
vc++坐标画图的问题 急急急!!!
高薪诚聘cad开发工程师(需要5人)
怎样在界面中动态地删除combobox控件
请教一下ndis中使用关于zwquerysysteminformatio...
[灌水]当今中国最令人恶心词汇 - 纪念...
怎样才能将vc6.0挟载干净?
p2p 关于nat类型的问题?
服务启动一个单独的程序,出现奇怪问题
vc能直接编译utf8的源代码么?
如何在两个线程中使用同一个socket做不同的工作啊...
奇怪的问题,16bit二进制文件读取
有人知道ubv协议么?
createthread第4个参数的迷茫
用户界面线程中调用视图中的函数
请教关于控件的问题,谢谢!
其他资讯
画一条曲线,如何算出“中心点”,然后按住这个“...
关于使用wsaasyncselect的服务器端的源代码
致各位在微软的朋友
有一个需求,请问用什么实现比较好。
xp下调用pdhenumobjectitems失败
clistctrl控件如何知道用户正在拖动(按住)滑动条...
帮忙解读几句程序!!!谢谢
最好的视频教程网站,有很多学科的视频教程下载,...
关于客户端用iocp的问题在p2p的程序中。。
在邮件传输中的bmp位图问题
想买个移动硬盘,40g,深圳,大家给个建议!!型...
请问利用api函数可否禁止指定应用程序的运行
有关线程函数的问题
dsoframer刚用就遇到了问题,open方法怎么使用啊...
请问strcpy();这个函数?
发现风险软件invader
我的程序发布了:单机版三人挖坑
高薪诚聘各种语言的兼职开发人员!
ado访问access的问题
何时对成员调用直接serialize(carchive&&nb...
快速检索
分类导航标签a
Java安全专题
Web 开发非技术区
其他数据库开发VFP
产品/厂家程序员大本营
Linux/Unix社区UNIX文化
Delphi网络通信/分布式开发
硬件/嵌入开发驱动开发/核心开发
专题开发/技术/项目英特尔多核计算技术
计算机图书趋势科技与向让的您共勉
Web 开发JavaScript
软件培训/认证/考试软件水平考试
JavaNetBeans
《开发高手》杂志购买/订阅/广告
Web 开发ASP
.NET技术C#
最新资讯
高分尋求高手幫助
如何禁止客户端ie通过url地址下载文件?只能通过指...
请问yahoo ui的问题!!!
数据文件读写
[北京]招聘c#(asp.net/remoting)开发人员
用delphi7和oracle9开发的系统在oracle8i的客户端...
关于计算天数的问题
那为大哥给点atlas基础教程啊?谢谢了!
请问:我在vc6中编译一个程序,编译后在fileview...
想学网络编程,请指导一下
谁知到如何链接串口通讯mcgs???????????
jtable 单元格颜色
【招聘】上海维西网络科技有限公司(verycd)
vector reserve vs boost::pool
http://aspdemo.nseer.com/erp/include_tree?mod...
调用一个ocx,怎么向ocx发消息让ocx显示的视图类...
js的一点问题,朋友帮忙解决下??
实时显示最新数据问题
未能使用提供程序 "rsaprotectedconfigurat...
急急急!!为什么创建的tree显示不出来???
如何通过调用类的指针实现对话框之间的通讯--急...
谁碰到过winfrom程序点点击生成的.exe文件程序运...
关于datagrid显示列的问题~!
关于用firefox登录论坛的问题。
急问:vc6如何调用vc5编写的程序?
winform中如何做一个横向的滚动字幕?谢谢
有效果吗?->response.write("<script");...
页面上用了验证控件 出现"undefined&q...
上半年的软考题(软件设计师),有几个不明白,请...
硅谷创业公司诚聘有激情的web开发精英
怎么把在arm上的makefile 修改成在pc上跑的...
☆从北京出差半年终于回到沈阳,散分!
移动在线视频demo系统
如何让项目中所有页面均在加载的时候执行某一函数...
关于接口和抽象类
access和sql数据库表中记录多会影响速度吗??
[急问]odbc读取excel的问题
怎样在网页中一些部分禁用javascript代码,而其它...
c#中两个动态链接库的命名空间相同时可否同时使用...
asp.net 代码编译
热门点击
网卡驱动的问题 -- 什么情况下,网卡主...
xml显示问题
为什么我在页面里面用“上一页”“下一页”换页有...
请问,厕所在哪里?
2颗2.1g双核cpu 4g内存 的数据库 ...
这么简单的程序,为什么始终无法创建窗体?(急!)
深圳抄板秘决
变态!运行游戏还需要管理员帐户?
sql如何生成日期加数字的id 如200701...
请问d7自带的控件哪个根据财务数据生成折线图效果...
应用程序正常初始化失败问题
求sql语句,对于删除时需要多表复合条件连接的怎...
linux下的递归备份问题,cp -prv .php...
yahoo首页上的天气预报怎么弄啊?
如何将输入的浮点数逆序输出
怎么给已知道连接加上路由
划分子网的时候怎么确定是保留作为主机位还是借出...
查询的时候数据类型不匹配狂郁闷啊~救命啊
数据库查询结果总是不对
从未接触过.net但要用asp.net做东西
数据库重启之后,ado是否可以自动检测到并重连?...
谁来救我!关于asp调用vbscript!~
为什么我装了sql后 可它不启用 啊
std::map使用问题
evc下写ini文件汉字乱码
p2p聊天程序无法收到信息。。。
通过查询数据库...然后删除文件怎么实现?
受打击了····
出现一个令人沉思的问题! 谁能解决?
提交表单时如何调用多个下拉菜单数据到一个文本框...
上海软件培训求助
现在的 html 编辑器,其实不是多语言的...
急!!!!!!问题问的已经是第三遍了,请高手赐教!谢...
高薪急聘mfc高手,北京或者在石家庄
csdn
datagrid 中 dropdownlist数据绑定,并...
汇编写的检测cpu常见信息的小程序!
gridview 有双击事件吗
最活跃的开源精英交流社区隆重上线
关于clist类中addtail的问题。