visual studio 2017 debug X64
比如我E:\picture 下有三张图片: 1.jpg 2.jpg 3.jpg
我想获取三张图片的完整路径:
E:\picture\1.jpg
E:\picture\2.jpg
E:\picture\3.jpg
visual studio 2017 debug X64
比如我E:\picture 下有三张图片: 1.jpg 2.jpg 3.jpg
我想获取三张图片的完整路径:
E:\picture\1.jpg
E:\picture\2.jpg
E:\picture\3.jpg
#include <iostream>
#include <fstream>
#include <cstdio>
#include <cstdlib>
#include <cmath>
#include <algorithm>
#include <filesystem>
using namespace std;
namespace fs = std::filesystem;
int main() {
fs::directory_iterator d("E:\\");
for (fs::path f: d) {
wcout << f << endl;
}
return 0;
}
暂时没有VS环境,但我确认过VS最新的版本支持std::filesystem,所以这段代码应该可以工作。可能会有一些乱码要处理。