Warum kennt der Compiler 'string' nicht?

jokey2

Erfahrenes Mitglied
Konsolenanwendung VC++6 ohne MFC

Jetzt versuche ich mal mit der STL zu programmieren und hänge gleich am Anfang. Ich will eine Variable vom Typ 'string' (= typedef basic_string<char> string) anlegen, aber die scheint der Compiler nicht zu kennen. Ich habe schon versucht, <string> und <xstring> zu includieren, hat aber nichts gebracht. Wenn ich das typedef selber anlege sagt er mir: "error C2143 Syntaxfehler : Fehlendes ';' vor '<'"
Was die STL angeht, bin ich leider absoluter Frischling.
Was muß ich also tun, daß ich die string-Klasse verwenden kann?
 
Code:
"error C2143 Syntaxfehler : Fehlendes ';' vor '<'"
Der Fehler liegt wahrscheinlich auch garnich daran...sondern eher an einem fehlenden Strichpunkt!

edit: zu spät :rolleyes:

greetz
daddz
 
Zurück