Skocz do zawartości

Zablokowane string explode


Crackkk-GM

Rekomendowane odpowiedzi

Siema,

chciałem napisać sobie w C++ funkcję string_explode (taką jak z php - rozdziela stringa na podane separatory i zapisuje do tablicy oddzielone wyrazy. oraz zwraca liczbę wyrazów), ale mi nie wyszło.

czy ktoś mógłby mi napisać takową funkcję? (operacja na stringu, nie char)

Odnośnik do komentarza
Udostępnij na innych stronach

int string_explode(string napis; char separator; string tab[])

{

string wyraz="";

index=0;

for(int i=0;i<napis.lenght();i++)

{

char znak=napis;

if(znak==separator)

{

tab[index]=wyraz;

wyraz="";

index++;

}

else

wyraz+=znak;

}

 

return index;

}

 

Wydaje mi się że to będzie jakuś tak :P

 

EDIT: zapomniałem o zwracaniu. Już poprawiłem

Odnośnik do komentarza
Udostępnij na innych stronach

Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...