Domanda

Ho una directory e voglio leggere tutti i file di testo in esso utilizzando C ++ e avere un sistema operativo Windows utilizzando anche l'applicazione della console Non conosco i nomi dei file o il loro numero Grazie in anticipo

È stato utile?

Soluzione

Dai un'occhiata a boost.filesystem , in particolare il basic_directory_iterator.

Altri suggerimenti

Se si desidera il modo C ++ e portatile, seguire la soluzione da @ space_c0wb0y e usa boost.filesystem, altrimenti, se si desidera sporcarsi le mani con le API di Windows, è possibile utilizzare FindFirstFile / Findnextfile / Findclose funzioni.

Puoi trovare > qui Un esempio relativo a loro.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top