获取当前目录下的所有文件,用 _findfirst
在vs2013下好使,换成2018不行,后来考虑到2018默认是64位的 long-->intptr_t 后ok
//文件句柄 //long hFile = 0; intptr_t hFile = 0; //文件信息 struct _finddata_t fileinfo; string p; if ((hFile = _findfirst(p.assign(dir).append("/*").c_str(), &fileinfo)) != -1) { do {