#include <fstream> using namespace std; //功能:获得指定文件的长度,单位为字节 //参数:name:要获得其长度的文件的文件名 //返回值:文件长度 int getFileLen(char* name) { int beg_pos,end_pos; ifstream file(name); if ( !file.is_open() ) { return -1; } beg_pos = file.tellg(); file.seekg( 0, ios::end ); end_pos = file.tellg(); file.close(); return (end_pos-beg_pos); }