string in char
-
Ja ich weiss nicht wohn mit der Frage, weil es etwas C und etwas C++ ist.
Ich benutze in einer Funktion std::string. Eine andere Funktion (WinAPI) verlangt aber ein const char.
void EnumFileName(string filename) { . . . fHandle=FindFirstFile(filename,&wfd);<--Will ein char :( . . .
Die Fehlermeldung:
*error C2440: 'type cast' : 'class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >' kann nicht in 'const char ' konvertiert werden
-
Ok selber gelöst.
fHandle=FindFirstFile(filename.c_str(),&wfd);