¿Hay otra forma multiplataforma, excepto el uso de Boost para obtener todos los archivos en el directorio? opendir / readdir parece no funcionar bajo Windows.
Respuestas
3 para la respuesta № 1Puedes usar el framework multiplataforma llamado Qt. Un ejemplo de solución a su problema:
#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();
}