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 に答える