ftell - 得到文件指针当前的位置,计算文件的字符串长度。
fseek - 移动到文件指针位置SEEK_END文件结尾。
rewind 设置文件指针到文件开始的位置。
例如,获取文件内容长度:
#include <iostream>
#include <stdio.h>
using namespace std;
void main()
{
FILE* pFile2 = NULL;
pFile2 = fopen("Test.txt","r");//打开文件
fseek(pFile2,0,SEEK_END);//移动文件指针位置到结尾
int len = ftell(pFile2);//计算字符串长度
cout<<"当前文件内容长度:"<<len<<endl;
rewind(pFile2);//文件指针恢复到开始位置
system("pause");
}