Cześć. Kolejny dzień zmagań ze iteratorami stringów i kolejny problem.
Funkcja wstawia pojedynczą spacje między każdą cyfrę a przylegający do niej znak (nie cyfra).
Już robiłem to bez cctype, ale ma to być jako uniwersalna funkcja z użyciem tej biblioteki.
Myślę, że trzeba użyć** isdigit** oraz** isaplha**. Czytałem o nich i nie wiem jak to przekonwertować (?).
Oczywiście mogę tylko korzystać ze biblioteki string i cctype.
Czy jest jakiś sposób, żeby char, który definiuję przyjmował wartość stringa, który jest dany w zadaniu? // pytanie nieważne
Dana: "peppermint1001bubbles balloon gum"
Odp: "peppermint 1001 bubbles balloon ngum"
std::string::iterator function (std::string::const_iterator begin, std::string::const_iterator end, std::string::iterator begin2)