findfirst findnext <dir.h>
-
Hallo zusammen,
ich habe folgendes Problem:
Ich will findfirst() und findnext() verwenden, dafür muss ich ja die Datei dir.h einbinden. Nun bekomm ich aber vom Compiler die Meldungfatal error C1083: Cannot open include file: 'dir.h': No such file or directoryEingebunden habe ich die Datei dir.h folgendermaßen:
#include <dir.h>Was ist da falsch gelaufen? Muss ich mir zuerst die Datei dir.h irgendwo runterladen? Wenn ja wo?
Hoffentlich kann mir jemand helfen.Gruß Masta Fu
-
Hallo,
ich weiß ja nicht, aus welchen Quellen du deine Informationen beziehst, aber _findfirst/_findnext befinden sich in <io.h> und nicht in <dir.h> (es geht hier um MFC-Programmierung). Du könntest genauso die Klasse CFileFind einsetzen oder die API-Funktionen FindFirstFile/FindNextFile.
MfG
-
Habe meine Info von diversen Tutorials.
Habe das Problem mittlerweile auch gelöst, nachdem ich in der MSDN Library kein findfirst bzw. findnext sondern ****findfirst bzw. ****findnext gefunden habe. Diese benötigen natürlich die <io.h>. Habe da wohl was verwechselt
.Trotzdem Danke
Gruß Masta Fu