std::vectorstd::string FileUtils::listFiles(const std::string& dirPath)
dirPath是个路径,我传"a/"进去,最后问题在CCFileUtils-win32.cpp
bool FileUtilsWin32::isFileExistInternal(const std::string& strFilePath) const中的
DWORD attr = GetFileAttributesW(StringUtf8ToWideChar(strPath).c_str());
if(attr == INVALID_FILE_ATTRIBUTES || (attr & FILE_ATTRIBUTE_DIRECTORY))
return false; // not a file
当然不是一个文件,这是路径,在引擎里这个逻辑写的有问题吧