当前位置: 首页>>代码示例>>C++>>正文


C++ StringBuilder::Substring方法代码示例

本文整理汇总了C++中StringBuilder::Substring方法的典型用法代码示例。如果您正苦于以下问题:C++ StringBuilder::Substring方法的具体用法?C++ StringBuilder::Substring怎么用?C++ StringBuilder::Substring使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在StringBuilder的用法示例。


在下文中一共展示了StringBuilder::Substring方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。

示例1: test

 bool test()
 {
   StringBuilder sb;
   sb.Append("qwerty asdfgh");
   SmartPointer<String> s = sb.Substring(1, 5);
   return (*s == "wert");
 }
开发者ID:praveenster,项目名称:leplib,代码行数:7,代码来源:TestStringBuilder.cpp

示例2: ConstructBooleanTrueWhereClause

/*static*/
String CRingtoneManager::ConstructBooleanTrueWhereClause(
    /* [in] */ List<String>* columns,
    /* [in] */ Boolean includeDrm)
{
    String tempNull;
    if (columns == NULL) {
        return tempNull;
    }

    StringBuilder sb;
    sb += "(";

    for (Int32 i = columns->GetSize() - 1; i >= 0; i--) {
        sb += (*columns)[i];
        sb += "=1 or ";
    }

    if (columns->IsEmpty() == FALSE) {
        // Remove last ' or '
        Int32 tempValue;
        sb.GetLength(&tempValue);
        String tempText;
        sb.Substring(tempValue - 4, &tempText);
        sb.Reset();
        sb += tempText;
    }

    sb += ")";

    if (!includeDrm) {
        // If not DRM files should be shown, the where clause
        // will be something like "(is_notification=1) and is_drm=0"
        sb += " and ";
        sb += IMediaStoreMediaColumns::IS_DRM;
        sb += "=0";
    }
    String tempText;
    sb.ToString(&tempText);
    return tempText;
}
开发者ID:TheTypoMaster,项目名称:ElastosRDK5_0,代码行数:41,代码来源:CRingtoneManager.cpp


注:本文中的StringBuilder::Substring方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。