c ++ Podziel ciąg według znaku? [duplikować
To pytanie ma już odpowiedź tutaj:
Jak powtarzać słowa ciągu? 76 odpowiedziJak mogę podzielić ciąg, taki jak „102:330:3133:76531:451:000:12:44412
" przez ":
”i umieść wszystkie liczby w tablicy int (sekwencja liczb będzie zawsze miała długość 8) Najlepiej bez użycia zewnętrznej biblioteki, takiej jak boost.
Zastanawiam się także, jak mogę usunąć niepotrzebne znaki z łańcucha przed przetworzeniem, np. „!$6$!#8221; I „#”?