1
我有以下代码:视觉工作室2013改变了我的wstring
bool IsCharVowel(const wstring uChar)
{
if (Has(L"aeiouäöüúéáàèùò",uChar))
{
return true;
}
else
{
return false;
}
}
bool Has(wstring uSearchIn, wstring uSearchFor)
{
if (uSearchFor.size()==0)
{
return false;
}
if (uSearchIn.find(uSearchFor)!=wstring::npos)
return true;
else
return false;
}
当我检查过的wstring的功能“有”,该wstring的是从我进入不同:
uSearchIn = L “aeiouäöüúéáÃèùò”
是否有人看到了什么错误吗?
看起来像一个字符编码不匹配。 – Philipp
@Philipp你能解释一下吗? – tmighty
某处字符串被解释为错误的字符编码。 – Philipp