stringstream się wywala

0

Witam.

Mam w pętli coś takiego:

TmpString = FromFile.substr(0,FromFile.find("/"));
				FromFile = FromFile.substr(FromFile.find("/")+1,FromFile.length());
				std::stringstream stream23(TmpString);
				stream23 >> tmpInt;

Pierwszy raz przejdzei wszystko spoko drugi raz sie wywala. Podglądałem wartości TmpString przed wywaleniem sie programu i wszystko jest ok tzn jest tam liczba bez zbednych znaków.

0

Fajnie, że program Ci idzie w buraki, ale musisz się tym chwalić na forum?

0

chodzi o tą linie.

std::stringstream stream23(TmpString);

i nie wiem czemu się tak dzieje.

Można np jednego stringstream'a zadeklarować globalnie i jakoś ciągle go uruchomiać dla różnych stringów wejściowych

0

Jeżeli coś się wypiernicza to cięcie stringa.

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