Sie können nicht. Das nächste, was Sie bekommen können, ist etwas wie Boost.Filesystem
Wenn Sie die grundsätzlich immer verfügbare C-Standardbibliothek nicht ausschließen, können Sie diese verwenden. Da es im Gegensatz zu Boost überall verfügbar ist, ist es eine ziemlich brauchbare Option!
Ein Beispiel ist hier .
Und hier:
%Vor%Und sicher genug
%Vor%Dies ist überhaupt kein C ++, aber es ist auf den meisten, wenn nicht allen Betriebssystemen verfügbar und wird unabhängig von C ++ funktionieren.
UPDATE: Ich werde meine vorherige Aussage korrigieren, dass dies Teil der C-Standardbibliothek ist - das ist es nicht. Aber Sie können dieses Konzept auch auf andere Betriebssysteme übertragen, weil sie alle ihre Möglichkeiten haben, mit Dateien umzugehen, ohne dass sie zusätzliche Bibliotheken benötigen.
Wenn sie gut benannt und sortiert sind und dieselbe Erweiterung haben, können Sie sie einfach mit der C ++ - Standardbibliothek zählen.
Angenommen, die Dateinamen sind wie "img_0.jpg..img_10000.jpg..img_n.jpg", Überprüfen Sie einfach, ob sie im Ordner sind oder nicht.
%Vor%Tags und Links c++