From 0d931c1a489367d4860c54d4ed60ca98f9489cbd Mon Sep 17 00:00:00 2001 From: Leonetienne Date: Wed, 9 Feb 2022 09:19:51 +0100 Subject: Dynyamic vowews in metwod IsVowew --- main.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'main.cpp') diff --git a/main.cpp b/main.cpp index f657b97..6940a4a 100644 --- a/main.cpp +++ b/main.cpp @@ -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", -- cgit v1.2.3