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


C++ _tstring::empty方法代码示例

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


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

示例1: threadLoadAttribute

 static void threadLoadAttribute(CWorkspaceItem * self, std::_tstring moduleLabel, std::_tstring attributeLabel, std::_tstring attributeType)
 {
     self->m_loaded = LOADING_STARTED;
     CComPtr<IAttribute> attribute = NULL;
     if (!moduleLabel.empty() && !attributeLabel.empty())
     {
         attribute = self->m_repository->GetAttributeFast(moduleLabel.c_str(), attributeLabel.c_str(), CreateIAttributeType(attributeType), 0, true, true, true);
         if (!attribute)
             attribute = self->m_repository->GetAttributePlaceholder(moduleLabel.c_str(), attributeLabel.c_str(), CreateIAttributeType(attributeType));
     }
     self->SetAttr(attribute);
     self->m_loaded = LOADING_FINISHED;
 }
开发者ID:dehilsterlexis,项目名称:eclide-1,代码行数:13,代码来源:WorkspaceItem.cpp

示例2: GetProgramPath

CLIB_API const boost::filesystem::path & GetProgramPath(boost::filesystem::path & path)
{
    TCHAR programPath[_MAX_PATH];
    ::GetModuleFileName(0, programPath, _MAX_PATH);
    path = stringToPath(programPath);
    if(!g_appName.empty())
    {
        path = path.branch_path() / stringToPath(g_appName);
    }
    return path;
}
开发者ID:dehilsterlexis,项目名称:eclide-1,代码行数:11,代码来源:global.cpp

示例3: GetModules

 unsigned GetModules(const std::_tstring & module, IModuleVector & modules, bool GetChecksum = false, bool noRefresh=false) const
 {
     IModuleVector allModules;
     GetAllModules(allModules, GetChecksum, noRefresh);
     for(IModuleVector::iterator itr = allModules.begin(); itr != allModules.end(); ++itr)
     {
         IModule * parent = itr->get()->GetParentModule();
         if ((!parent && module.empty()) || (parent && boost::algorithm::equals(module, parent->GetQualifiedLabel())))
             modules.push_back(itr->get());
     }
     return 0;
 }
开发者ID:dehilsterlexis,项目名称:eclide-1,代码行数:12,代码来源:ModFileRepository.cpp

示例4: Update

 void Update(const std::_tstring & description)
 {
     if (!description.empty())
         m_description = description;
 }
开发者ID:dehilsterlexis,项目名称:eclide,代码行数:5,代码来源:AttributeType.cpp


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