A
Alien
Say, I want to prevent user from inputting Russian character in
username, how to deal with it?
The codes I'm using now is:
------------------------------------------
for ( std::wstring::const_iterator it = userName.begin(); it !=
userName.end(); ++it)
{
// verify that each subsequent character is an alphanum
if (!std::isalnum(*it, std::locale::classic()) &&
// or is included in our valid chars set
(validCharsSet.find(*it) == validCharsSet.end()))
{
return false;
}
}
username, how to deal with it?
The codes I'm using now is:
------------------------------------------
for ( std::wstring::const_iterator it = userName.begin(); it !=
userName.end(); ++it)
{
// verify that each subsequent character is an alphanum
if (!std::isalnum(*it, std::locale::classic()) &&
// or is included in our valid chars set
(validCharsSet.find(*it) == validCharsSet.end()))
{
return false;
}
}