Pomoc przy wyszukiwaniu znaków- C++

Pomoc przy wyszukiwaniu znaków- C++

Wątek przeniesiony 2014-11-06 17:20 z C/C++ przez ŁF.

AD
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 14
0

Witam, potrzebuję pomocy.
M.in. Chodzi o funkcje, która będzie szukała spacji we wpisanym przeze mnie ciągu znaków(spacja nie będzie ani na początku ani na końcu, tylko w środku) i po niej dopisywała kolejną. Będzie tak sobie latała w kółko i dopisywała po jednej spacji aż wyczerpie swój limit(wpisany przeze mnie, np. musi dopisać 10 spacji, i dopisuje je równomiernie po każdej istniejącej)(wsyzstko będzie operowało 'while). Proszę o wszelkiego rodzaju sugestie, oraz pomoc. Domyślam się, że będzie to coś związanego ze string.
Z góry dziękuję :)

kq
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Szczecin
1

std::string::find i std::string::insert
zapamiętujesz dodaną pozycję i następne szukanie zaczynasz od niej. Jak dojedziesz do końca, ustawiasz zapamiętaną pozycję na 0.

n0name_l
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 2412
1
Kopiuj
1. Ustaw iterator na poczatek ciagu.
2. Sprawdz czy znak, na ktory wskazuje iterator jest spacja.
  a) Jesli tak -> wstaw spacje i zwiesz iterator
3. Zwieksz iterator.
Shalom
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Space: the final frontier
  • Postów: 26433

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.