gpt4 book ai didi

c++ - 除了 boost 之外,在 C++ 中获取目录中所有文件的跨平台方式

转载 作者:太空狗 更新时间:2023-10-29 21:25:40 25 4
gpt4 key购买 nike

除了使用Boost获取目录下的所有文件,还有其他跨平台方式吗?opendir/readdir 似乎不能在 Windows 下工作。

最佳答案

您可以使用名为 Qt 的跨平台框架.您的问题的示例解决方案:

#include <QtGui>

int main(int argc, char *argv[])
{
QApplication app(argc, argv);

QListWidget window;

QDir dir("/");
QStringList list = dir.entryList();

window.addItems(list);

window.show();

return app.exec();
}

关于c++ - 除了 boost 之外,在 C++ 中获取目录中所有文件的跨平台方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13660531/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com