CFile:Read
-
Wie kann ich diesen Fehler umgehen:
Konvertierung in 'void *' nicht moeglich
Ich lese mit CFile:Read ein String ein. :
Mit CStdioFile konnte ich das so machen ohne Probleme, aber ich musste auf CFile umstellen und jetzt tritt dieser Fehler auf.
-
Mit CString::GetBuffer sollte es gehen.
Wieso musstest du auf CFile umstellen?
CStdioFile sollte doch da genaus so gehen...
-
Etwas komplizierter:
Die Datei die ich lesen muss hat ein 0x0A drin, als Zeichen. Damit zwischen Zeilen die mit 0A und Zeilen die mit 0D 0A aufhören unterscheiden kann muss ich die CFile nehmen, sonst klappt das nicht.
-
Mit CString::GetBuffer kann ich aber keine while Funktion machten und das bräuhte ich.
while (CStdioString.Read(string))
-
wollt doch schreiben
while (CStdioFile.Read(string))