Quantcast
Channel: Forum Pasja Informatyki - Najnowsze pytania i odpowiedzi
Viewing all articles
Browse latest Browse all 83164

Odpowiedź: [C++] Dane nie są wyciągane ze strumienia stringstream

$
0
0
Przetestowałem u siebie na GCC - zachowanie takie samo i jak dla mnie poprawne. Jest to strumień danych, a operator >> odczytuje dane oddzielone białymi znakami i wpisuje je do danej zmiennej, jednocześnie przesuwając wskaźnik odczytu dalej. Funkcja str() natomiast zwraca cały bufor jaki strumień przechowuje, więc nie dziwię się, że zwraca cały napis. Za pomocą ss.clear() i ss.str("") możesz też wyczyścić strumień.

Z jakiego roku książka i jaki standard opisuje?

Viewing all articles
Browse latest Browse all 83164