第一种(缺点为:不支持中文路径):
C语言的方式
FILE *fp; fp = fopen( Vector_FileName_FilePath[i].FilePath.toUtf8(), "rb"); if(fp) { fread(folder_05_pack_data,1,Vector_FileName_FilePath[i].Filesize,fp); fclose(fp); }
===================================================
第二种(中英文路径都支持):
QT C++的方式
QFile AlgorithmFile(Vector_FileName_FilePath[i].FilePath);
AlgorithmFile.open(QIODevice::ReadOnly) ;
AlgorithmFile.read((char *)folder_05_pack_data, Vector_FileName_FilePath[i].Filesize);
AlgorithmFile.close();