Dateien finden mit C++
-
Hallo!
Ich möchte ein Programm schreiben, dass es mir erlaubt, nach Dateien zu suchen. ich habe dazu die Klasse CFileFind bemüht und mein Programm sieht folgendermaßen aus:#include <afx.h>
#include <iostream>int main()
{ CFileFind finder;
bool x=finder.FindFile(".");while(x)
{ x=finder.FindNextFile();
std::cout<< (LPCTSTR) finder.GetFilePath;
}
char stopp;
std::cin>>stopp;
return 0;
}und ich bekomme den Fehler:
cannot convert from 'class CString (CFileFind::*)(void)const ' to 'const char *'offenbar brauche ich für finder.GetFilePath noch einen anderen cast als LPCTSTR, aber welchen?
lg,
Iso
-
ach ja, zusätzliche info:
ich verwende Microsoft Visual C++ 5.0, kann es mit der Version zusammenhängen, dass es nicht kompiliert? ich habe an sich den source code vom microsoft support center abgeschrieben..lg,
Iso
-
finder.GetFilePath => finder.GetFilePath()