本文整理汇总了C++中festring::IsEmpty方法的典型用法代码示例。如果您正苦于以下问题:C++ festring::IsEmpty方法的具体用法?C++ festring::IsEmpty怎么用?C++ festring::IsEmpty使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类festring
的用法示例。
在下文中一共展示了festring::IsEmpty方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: IgnoreCaseFind
festring::sizetype festring::IgnoreCaseFind(const festring& Where,
const festring& What,
sizetype Begin)
{
if(What.IsEmpty())
return Begin;
for(; Where.GetSize() >= What.GetSize() + Begin; ++Begin)
if(::Capitalize(Where[Begin]) == ::Capitalize(What[0]))
{
truth Equal = true;
for(sizetype c = 1; c < What.GetSize(); ++c)
if(::Capitalize(Where[Begin + c]) != ::Capitalize(What[c]))
{
Equal = false;
break;
}
if(Equal)
return Begin;
}
return NPos;
}
示例2: BeTalkedTo
void febot::BeTalkedTo(festring String)
{
String.PreProcessForFebot();
if(!String.IsEmpty())
{
festring Word;
wordchain* OldChain = GetControlWordChain();
for(String.ExtractWord(Word); !Word.IsEmpty(); String.ExtractWord(Word))
{
wordchain* NewChain = CreateWordChain(OldChain, Word);
OldChain->Link.push_back(NewChain);
OldChain = NewChain;
}
OldChain->Link.push_back(GetControlWordChain());
}
}