Этот код работает, но он немного ограничен, поэтому я хочу удалить что-то, если оно не равно букве.
Я знаю, что должен использовать :: isalpha вместо :: ispunct, но яне понимаю, как заставить его удалить, если он не равен :: isalpha.Я задумала этот вопрос, но нигде не получила ответов, потому что не поняла их.
textFile[i].erase(remove_if(textFile[i].begin(), textFile[i].end(), ::ispunct), textFile[i].end());
Любая помощь приветствуется.