本文整理汇总了C++中DiString::ToLower方法的典型用法代码示例。如果您正苦于以下问题:C++ DiString::ToLower方法的具体用法?C++ DiString::ToLower怎么用?C++ DiString::ToLower使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类DiString
的用法示例。
在下文中一共展示了DiString::ToLower方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: vendorFromString
GPUVendor DiGfxCaps::vendorFromString(const DiString& vendorString)
{
initVendorStrings();
GPUVendor ret = GPU_UNKNOWN;
DiString cmpString = vendorString;
cmpString.ToLower();
for (int i = 0; i < GPU_VENDOR_COUNT; ++i)
{
// case insensitive (lower case)
if (msGPUVendorStrings[i] == cmpString)
{
ret = static_cast<GPUVendor>(i);
break;
}
}
return ret;
}
示例2: parseArgs
void parseArgs(int numArgs, char **args)
{
srcName = args[1];
srcName.ToLower();
if(srcName.CheckFileExtension("skeleton") ||
srcName.CheckFileExtension("skeleton"))
{
isAnimation = true;
}
if(numArgs == 2)
{
destName = srcName.ExtractDirName();
DiString temp = srcName.ExtractFileName().ExtractBaseName();
destName.append(temp);
destName.append(!isAnimation?".model":".motion");
}
else if(numArgs == 3)
{
destName = args[2];
}
}