我正在尝试编写一个函数来确定这个词是否是格鲁吉亚语。我为拉丁字符写了它并且它有效。现在我正在尝试将其更改为按字符读取 QString 字符并与格鲁吉亚的第一个和最后一个字母进行比较。我怎样才能做到这一点?我做错了什么?
bool Georgianword(QString &sit)
{ int i=0;
QByteArray ba = sit.toUtf8();
while (i<sit.size())
{
if (ba[i]<'ა' || ba[i]>'ჰ')
break;
i++;
}
return (i==sit.size());
}