Я пытаюсь взять вектор строк и удалить каждый символ, который не является буквой (число, символы и т. Д. c.) Я также не пытаюсь использовать циклы.
Итак, вот пример вектора:
std::vector<std::string> a = {"he2llo*", "3worl$d"};
И я хочу, чтобы возвращаемая строка выглядела так:
std::vector<std::string> a = {"hello", "world"};
Сейчас я пытаюсь использовать алгоритмы преобразования и стирания, но Я не могу понять синтаксис.
Это явно неполно, но это базовая c настройка того, что у меня есть на данный момент:
int trim(std::vector<std::string> a){
std::transform(a.begin(), a.end(), a.erase())