C ++はストリームの長さを取得します

C ++はストリームの長さを取得します

#include <iostream>
#include <fstream>
using namespace std;
int main()
{
    
    
	ifstream File_test1;
	//以读取方式打开jpg文件
	File_test1.open("1.jpg", std::ios::in);
	//定位到文件末尾
	File_test1.seekg(0, File_test1.end);
	//获得文件总长度
	size_t allLength = File_test1.tellg();
	//将指针定位到文件首
	File_test1.seekg(0,  File_test1.beg);
	//长度
	cout<<"流长度:"<<allLength<<endl;
	return 0;
}

おすすめ

転載: blog.csdn.net/qq_44575789/article/details/107362680