ftell函数的用法(用于获取指针位置)
来源:互联网 发布:大脚插件 for mac 编辑:程序博客网 时间:2024/06/06 16:37
ftell函数用于得到文件位置指针当前位置相对于文件首的偏移字节数,下面给出一个简单的例子:
#include<iostream>using namespace std;int main(){FILE *fp = fopen("myData.txt", "w");cout << ftell(fp) << endl;fprintf(fp, "123");cout << ftell(fp) << endl;fprintf(fp, "%d", 456);cout << ftell(fp) << endl;fclose(fp);int a;fp = fopen("myData.txt", "r");cout << ftell(fp) << endl;fscanf(fp, "%d", &a);cout << ftell(fp) << endl;cout << a << endl;fclose(fp);cout << "*********************" << endl;int b[10];memset(b, 0, sizeof(b));fp = fopen("yourData", "wb");cout << ftell(fp) << endl;fwrite(b, sizeof(b), 1, fp);cout << ftell(fp) << endl;fclose(fp);int c[10];fp = fopen("yourData", "rb");cout << ftell(fp) << endl;fread(c, sizeof(c), 1, fp);cout << ftell(fp) << endl;fclose(fp);return 0;}
结果为:
0
3
6
0
6
123456
*********************
0
40
0
40
- ftell函数的用法(用于获取指针位置)
- ftell函数的用法(用于获取指针位置)
- 函数 ftell 用于得到文件位置指针当前位置相对于文件首的偏移字节数
- fseek函数的用法(用于设定指针位置)
- C语言ftell()函数:获取文件读写指针的当前位置
- 通过文件指针来获取文件的大小(fseek与ftell函数 )
- ftell 获取文件位置,fseek 把文件指针移动到指定位置
- 文件位置指针操作fewind和ftell
- 文件指针偏移的相关函数(rewind ftell fseek)
- ftell函数的使用
- fseek(),ftell()和rewind()函数的用法详解
- fseek与 ftell函数和获取文件长度的方法
- 文件的随机读写-获取当前位置函数 ftell()
- x264中get_frame_total_yuv函数欣赏(顺便复习和巩固fseek函数和ftell函数的用法)
- js 中获取 某一个控件位置的函数及用法
- const用于指针的用法总结
- ftell ()函数
- ftell()函数
- 塑化剂在欧洲被称为生殖砒霜 保鲜膜或含45%
- 设置NSZombieEnabled和MallocStackLogging
- Trie树详解及其应用
- Chrome 快捷键 整理版
- 自增运算符重载
- ftell函数的用法(用于获取指针位置)
- huffman
- linux代码移植到vs下使用,不同平台代码移植问题
- mysql 重新初始化,创建授权表
- 临接表
- java中valotile
- (HttpURLConnection) url.openConnection();问题
- 二维数组指针
- json学习笔记