C++ 查找 Temp 目录下指定类型文件的 HEX 特征

网友投稿 600 2022-11-15

C++ 查找 Temp 目录下指定类型文件的 HEX 特征

C++ 查找 Temp 目录下指定类型文件的 HEX 特征

// 获取 Temp 目录路径 TCHAR lpTempPathBuffer[MAX_PATH]; GetTempPath(MAX_PATH,lpTempPathBuffer); // 拼接字符窜 std::string inPath = lpTempPathBuffer; inPath.append("\*"); // 遍历 Temp 目录下的文件 struct _finddata_t fileinfo; long handle = _findfirst(inPath.c_str(),&fileinfo); if(handle == -1){cout << "_findfirst 失败" << endl;} do{ // cout << fileName << endl; // 筛选 .tmp 后缀的文件 string fileName = fileinfo.name; if(fileName.find(".tmp")!=fileName.npos){ //cout << fileName << endl; // 获取文件全路径 string fullPath = lpTempPathBuffer; fullPath += fileName; cout << fullPath << endl; // 打开文件 ifstream fin(fullPath,ios::binary); if(!fin){cout<<"打开文件失败"<

就不上图演示效果图了,代码应该没有问题。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:面试失败!是不是没有掌握这些表达原则
下一篇:自己动手用Springboot实现仿百度网盘的实践
相关文章

 发表评论

暂时没有评论,来抢沙发吧~