Класс на С++
Написать или подобрать из готовых iшаблонов 5 методов для класса по обработке строк( аналоги php):
1. trim(str,chr) - удаляет chr в начале, конце строки + двойные, тройные и т.д в во всей строке
2. split(str,chr) - возвращает вектор из строк разделенных chr(аналог explode)
3. join(vector,chr) - возвращает строку из элементов вектора, соединенные chr(аналог implode)
4. replace(old_str,new_str,text) - меняет все вхождения в text old_str yf new_str
5. replace_all(old_vector,new_vector, text) - меняет все вхождения строковых элементов old_vector на вхождения строковых элементов old_vector в txt.
п5 - цикл с использованием п4
Нужен компактный класс написанный без дополнительных библиоте, кроме std, заточенный на быстродействие.
Оплата по факту WMZ