usunięcie ostatniego znaku ze stringstream

0

Mam obiekt stringstream. Wrzucam do niego różne rzeczy. Gdy kończę, muszę usunąć przecinek - nie mogę zdecydować, aby go tam nie umieszczać. Po tym chce dalej pisać do stringstream. Wie ktoś jak to obsłużyć?

0

najprościej i najgłupiej to pobrać zawartość stringstreama do stringa i uciąć ostatni znak, a następnie wpisać całego stringa do stringstreama (metodą str()), ale pewnie istnieją szczęśliwsze metody rozwiązania tego problemu

0

a istream::ignore() nie wystarczy?

0

W tym problem, że ignore nie działa. Znalazłem inny sposób, nie używający stl.

1 użytkowników online, w tym zalogowanych: 0, gości: 1