diff options
| author | Leonetienne <leonetienne@hotmail.de> | 2022-02-09 09:19:51 +0100 |
|---|---|---|
| committer | Leonetienne <leonetienne@hotmail.de> | 2022-02-09 09:19:51 +0100 |
| commit | 0d931c1a489367d4860c54d4ed60ca98f9489cbd (patch) | |
| tree | d49fd0979984181188a1e92499f50950fc6ea74d | |
| parent | 46d79a8f88f0237cc4af1ef606b7425e9da6da25 (diff) | |
Dynyamic vowews in metwod IsVowew
| -rw-r--r-- | main.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
@@ -7,8 +7,7 @@ constexpr char UPPERCASE = (1<<5); constexpr char LOWERCASE = 0; -bool IsVowel(char c) { - const std::string vowels = "euioa"; +bool IsVowel(char c, const std::string vowels = "euioa") { for (const char vowel : vowels) if (vowel == c) return true; @@ -157,7 +156,7 @@ std::string MakeUwu(std::string boringString) { boringString = ReplaceButKeepCapitalization(boringString, "tr", "tw"); boringString = ReplaceButKeepCapitalization(boringString, "up", "uwp"); - // Replace N with Ny, but only if succeeded by a vowel + // Replace N with Ny, but only if succeeded by a boringString = ReplaceButKeepCapitalization( boringString, "n", |
