003
25.07.2003, 14:13 Uhr
0xdeadbeef
Gott (Operator)
|
Klar. Allerdings solltest du dann noch die Methode
benutzen. Für den Fall, dass in dem String keine Zahl drinsteht, wird im stringstream das fail-bit gesetzt, und solange das gesetzt ist, rückt der Stream nichts raus. Die clear()-Methode setzt alle Flags auf den Normalzustand zurück, und wenn du dann noch per stringstream::str(string) einen neuen String in den Stream packst, läuft das wieder. Für eine vernünftige Übersicht schau mal hier rein: www.cplusplus.com/ref/iostream - da ist die ganze iostream-library der STL erklärt. -- Einfachheit ist Voraussetzung für Zuverlässigkeit. -- Edsger Wybe Dijkstra |