c++ zeichen aus array

moin moin,


ich kenn mich zwar mit Java und VB gut aus, aber c++ is nun überhaupt nicht mein Ding. leider muss ich ein kleines projekt in dieser sprache machen.

Nun hab ich ein grosses problem, was für euch bestimmt ein kleines ist:


ich habe eine datei, aus der ich lese...
die zeile(n) landen in einem char[] .... ich brauche aber nicht die ganze zeile sondern immer nur ein teil davon...

Beispiel:
datei aufbau:

wochentag=Montag
woche=15


nun brauche ich "montag" und "15" ....
wie kann ich in c++ alles RECHTS VOM "=" auslesen ?

kann ich es gleich beim einlesen der datei machen oder geht es erst ab dem array?

mfg
Paule
 
du kannst es mit strstr(const char*, "=")
damit speichert er alles ab den zeichen =.
ob es direkt aus der datei geht weiß ich nicht. zur not den inhalt in char*buf speichern.
char* ergebnis=strstr(buf,"=");
 
Zurück
Oben