QT 读BIN文件的两种方式

QT 读BIN文件的两种方式,第1张

第一种(缺点为:不支持中文路径):

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();

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1498961.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-25
下一篇 2022-06-25

发表评论

登录后才能评论

评论列表(0条)

保存