Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- bool is_alpha(char c)
- {
- return !(isalpha(c) || c == '-');
- }
- void Wordlist::acceptableWords()
- {
- std::transform(words.begin(), words.end(), words.begin(),
- [](std::string & word)
- {
- bool qualifier = std::find_if(word.begin(), word.end(), is_alpha) == word.end();
- size_t i = word.find("--");
- if(qualifier && word.length() > 2 && i == std::string::npos)
- return word;
- else
- return word.erase(0);
- });
- words.erase(std::remove(words.begin(),words.end(),""), words.end());
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement