吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 840|回复: 1
收起左侧

[求助] qt调用_findfirst找不到文件

[复制链接]
weichao.gao 发表于 2021-4-28 21:28
[C++] 纯文本查看 复制代码
const char *to_search = "file\\*.txt"; //欲查找的文件,支持通配符
long Edit; //用于查找的句柄
struct _finddata_t fileinfo; //文件信息的结构体

Edit = _findfirst(to_search, &fileinfo);
qDebug()<<Edit;



qt中调用上述代码,发现返回-1,即找不到文件。但是文件路径没用错,我也试了用全局路径也找不到。

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

 楼主| weichao.gao 发表于 2021-4-29 17:45
自己查到原因了:所有使用相对路径寻址的文件都是从qt的debug同级目录开始的,因此源码里有的文件资源,debug版本中也要有才能相对寻址
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则 警告:本版块禁止回复与主题无关非技术内容,违者重罚!

快速回复 收藏帖子 返回列表 搜索

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-5-17 00:04

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表