本文整理汇总了C++中JString::ToLower方法的典型用法代码示例。如果您正苦于以下问题:C++ JString::ToLower方法的具体用法?C++ JString::ToLower怎么用?C++ JString::ToLower使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类JString
的用法示例。
在下文中一共展示了JString::ToLower方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: if
void
GMMIMEParser::ParseContentParameters
(
const JString& text,
JPtrArray<JString>* strings
)
{
JString tmp = text;
JString* str;
JIndex findex;
while (tmp.LocateSubstring("=", &findex) && findex > 1)
{
str = new JString(tmp.GetSubstring(1, findex - 1));
assert(str != NULL);
str->TrimWhitespace();
str->ToLower();
strings->Append(str);
tmp.RemoveSubstring(1, findex);
tmp.TrimWhitespace();
// now we need to get the corresponding value.
// we need to check for quotes first.
JIndex index = 1;
if (tmp.GetLength() > 1 && tmp.GetCharacter(1) == '\"')
{
FindStringEnd(tmp, &index);
str = new JString(tmp.GetSubstring(2, index-1));
assert(str != NULL);
if (tmp.LocateSubstring(";", &findex))
{
tmp.RemoveSubstring(1, findex);
}
}
else if (tmp.LocateSubstring(";", &index))
{
str = new JString();
assert(str != NULL);
if (index > 1)
{
*str = tmp.GetSubstring(1, index-1);
}
tmp.RemoveSubstring(1, index);
}
else
{
str = new JString(tmp);
assert(str != NULL);
}
str->TrimWhitespace();
strings->Append(str);
tmp.TrimWhitespace();
}
}
示例2:
JString
JXFontManager::ConvertToXFontName
(
const JCharacter* name
)
const
{
JString fontName = name;
fontName.ToLower();
return fontName;
}
示例3: JGetString
void
CBFunctionMenu::SetEmptyMenuItems()
{
JString name = CBCtagsUser::GetFunctionMenuTitle(itsFileType);
name.ToLower();
const JCharacter* map[] =
{
"name", name.GetCString()
};
const JString menuItems = JGetString(kEmptyMenuID, map, sizeof(map));
SetMenuItems(menuItems);
}