Seek操作文件
来源:互联网 发布:刚度矩阵和柔度矩阵 编辑:程序博客网 时间:2024/06/05 05:36
似乎文件指针定位没有seek这个函数,请问你问的是哪种文件指针?
如果是FILE的话,那么函数是fseek,例:
[CODE] FILE * input_file;
...open file...
long lSeekPos = 10; //指向的位置
fseek(input_file, lSeekPos, SEEK_SET);
...[/CODE]
如果是MFC的CFile的话那么头文字要大写:Seek,例:
[CODE] CFile cfile;
...open file...
long lOffset = 10;//指向的位置
long lActual;
lActual = cfile.Seek( lOffset, CFile::begin );[/CODE]
如果是c++中的流的话,那么函数是seekg,例:
[CODE] ifstream file;
...open file ...
pos_type pos = 10;//指向的位置
file.seekg( pos, ios_base::beg );
...[/CODE]
=======================
在C中有个fseek函数用起来比较方便。下面给一个例子:
#include<stdio.h>
#include<iostream.h>
char charactor[1][3];
int main()
{
FILE *fp;
fp=("c://exmple.txt","rt+");
fputs("我爱编程",fp);
fseek(fp,4,0);
fgets(charactor[0],3,fp);
cout<<charactor[0];
cin.get();
}
- Seek操作文件
- python 文件操作中的 file、seek、truncate 用法
- python-文件操作seek(单个字符替换)
- python 文件操作中的 file、seek、truncate 用法
- Python tell和seek操作
- 对文件操作seek时报错“can't do nonzero end-relative seeks”
- python的文件操作file:(内置函数,如seek、truncate函数)
- Android JNI层实现文件的read、write与seek操作
- Android JNI层实现文件的read、write与seek操作
- Android JNI层实现文件的read、write与seek操作
- NDK开发(五):Android JNI层实现文件的read、write与seek操作
- python 3-5-1 关于文件的操作-open/read/readlines/seek/write/writelines
- Android JNI层实现文件的read、write与seek操作
- MP4文件点播seek原理
- [Android] File 文件定位 seek
- MP4文件点播seek原理
- seek
- seek
- TigerData 2008 的介绍
- 如何解决拷贝的工作空间在BIM启动客户端提示没有license的问题?
- javascript动态显示日期时间
- 搞笑
- R地产企业的高瞻远瞩
- Seek操作文件
- TP-LINK 路由器设置_学习
- GL, SLA, SOB, COA, BSV, CCID, LE 概念的简单介绍-(轉)
- 从数据库读出的JPG文件的字符流,转换成图片显示在页面上的相关代码
- 简单平凡快乐
- CC2530引领Zigbee潮流风暴
- 今年百度大会推的产品是什么?
- ASP.NET生成静态页面
- psservice.exe