untread
Erfahrenes Mitglied
Hallo, und zwar möchte ich jede Zeile extra in einer Variable speichern.
Nun weiß ich jedoch nicht wie ich das anstellen soll, da char ja immer nur einen Charackter nimmt und bei diesem Code klarerweiße ne Fehlermeldung
Binaerer Operator '=' : Kein Operator definiert, der einen rechtsseitigen Operator vom Typ 'class CString' akzeptiert (oder keine geeignete Konvertierung moeglich)
mfg Harry
Nun weiß ich jedoch nicht wie ich das anstellen soll, da char ja immer nur einen Charackter nimmt und bei diesem Code klarerweiße ne Fehlermeldung
Binaerer Operator '=' : Kein Operator definiert, der einen rechtsseitigen Operator vom Typ 'class CString' akzeptiert (oder keine geeignete Konvertierung moeglich)
Code:
CStdioFile file("datei.txt",CFile::modeRead);
CString temp = _T("");
CString str = _T("");
char zeilen[100] = "";
int i=0;
while(file.ReadString(temp) != NULL)
{
str += temp + "\r\n"; //hängt ein Zeilenende an den String
zeilen[i] = temp;
i++;
}
file.Close();
mfg Harry