除了使用 Boost 来获取目录中的所有文件外,还有其他跨平台方式吗?opendir/readdir 似乎在 Windows 下不起作用。
问问题
1255 次
1 回答
2
您可以使用名为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();
}
于 2012-12-01T15:01:47.217 回答