Hallo,
ich komme mal wieder nicht weiter.
Aus einer Datei lese ich eine Varialbe ein "szBuf" diesen möchte ich zerlegen und 3 neue Strings erzeugen.
Da die einzelnen Felder unterschiedlich lang sein können habe ich verschiedene Trennzeichen dazwischen gesetzt.
Inhalt der Text Datei
111111*22222#33333
Die neuen Variblen sollen dann so aussehen
Var1 = 111111
Var2 = 22222
Var3 = 33333
Bekomme ich diesen Fehler angezeigt.
error C2446: '==' : no conversion from 'const wchar_t *' to 'int'
ich komme mal wieder nicht weiter.
Aus einer Datei lese ich eine Varialbe ein "szBuf" diesen möchte ich zerlegen und 3 neue Strings erzeugen.
Da die einzelnen Felder unterschiedlich lang sein können habe ich verschiedene Trennzeichen dazwischen gesetzt.
Inhalt der Text Datei
111111*22222#33333
Die neuen Variblen sollen dann so aussehen
Var1 = 111111
Var2 = 22222
Var3 = 33333
Code:
ch = fgetc( stream );
for( i=0; ( feof( stream ) == 0 ); i++ )
{
szBuf[i] = (char)ch;
ch = fgetc( stream );
}
for( iZaehler=0; (iZaehler == i); iZaehler++ )
{
szSammel[iZaehler] = szSammel[iZaehler] + szBuf[i];
if ((szSammel[iZaehler]) == TEXT("*"))
{
wcscpy(szDatei, szSammel);
}
}
Bekomme ich diesen Fehler angezeigt.
error C2446: '==' : no conversion from 'const wchar_t *' to 'int'