如果在C++中检查字符是否是某个字母的字母? 一般来说,我需要的是这样的:如何检查一个字符是否是某个字母的字母?
bool is_german(wchar_t ch);
bool is_russian(wchar_t ch);
bool is_japanese(wchar_t ch);
等
EDIT 1。我能否做到这一点,而不需要定义所有我需要的语言的所有字符集。或者,也许有一些图书馆有这样的一些这样的:
std :: vector alphabet = GetEnglishAlphabet(); //字母表= {L'一个 'L'B',L'C”,...}
EDIT 2。如果我发现
脚本QChar则::脚本()const的
我不知道这是一个明确的概念。是英语吗?是'$'? –
@DavidSchwartz,no。这是标点符号。 – VALOD9
您是否要求提供'STL'或'C++ stdlib'类型的功能来检查特定字符是否是特定语言?还是你问如何推出自己的? – txtechhelp