本文整理汇总了C++中TCString::ToLower方法的典型用法代码示例。如果您正苦于以下问题:C++ TCString::ToLower方法的具体用法?C++ TCString::ToLower怎么用?C++ TCString::ToLower使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类TCString
的用法示例。
在下文中一共展示了TCString::ToLower方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: PcreCheck
int PcreCheck(TCString Str, int StartingID)
{ // StartingID specifies the pattern from which to start checking, i.e. the check starts from the next pattern after the one that has ID == StartingID
int I;
if (StartingID == -1)
{
I = 0;
} else
{
for (I = 0; I < PcreCompileData.GetSize(); I++)
{
if (PcreCompileData[I].ID == StartingID)
{
I++;
break;
}
}
}
for (; I < PcreCompileData.GetSize(); I++)
{
if (hPcreDLL && PcreCompileData[I].pPcre)
{
CHARARRAY Utf8Str = WCHAR2UTF8(Str);
int Res = pcre_exec(PcreCompileData[I].pPcre, PcreCompileData[I].pExtra, Utf8Str.GetData(), Utf8Str.GetSize() - 1, 0, PCRE_NOTEMPTY | PCRE_NO_UTF8_CHECK, NULL, 0);
if (Res >= 0)
{
return PcreCompileData[I].ID;
}
} else
{
if (_tcsstr(Str.ToLower(), PcreCompileData[I].Pattern.ToLower()))
{
return PcreCompileData[I].ID;
}
}
}
return -1;
}