Yo ;p
mam taki problemik otóż mam string = "test,test2,test3";
i napisałem coś takiego
I teraz chodzi o to ze temp[0] wychodzi ładnie jako "test" ale reszta niestety już nie... Odrazu mówię, że w środowisku jakim pisze występuje .clear();
myślałem że do i trzeba dodać o 1 więcej po każdytm wykonaniu pętli, bo jak nie to l ustawi się na , i się pętla zapętli ;d
pzdro
mam taki problemik otóż mam string = "test,test2,test3";
i napisałem coś takiego
Kod:
l to string wczytywany przez funkcje tzn;p wczytaj(String l);
int i,j;
i = j = 0;
string temp2;
string temp[4];
for(;j<5;++j){
for(;i<l.size();++i){
if(l[i]==','){
temp[j] = temp2;
temp2.clear();
//j = i +1;
break;
}
else
temp2[i] = l[i];
}
}
I teraz chodzi o to ze temp[0] wychodzi ładnie jako "test" ale reszta niestety już nie... Odrazu mówię, że w środowisku jakim pisze występuje .clear();
myślałem że do i trzeba dodać o 1 więcej po każdytm wykonaniu pętli, bo jak nie to l ustawi się na , i się pętla zapętli ;d
pzdro