本文整理汇总了C++中string::Contains方法的典型用法代码示例。如果您正苦于以下问题:C++ string::Contains方法的具体用法?C++ string::Contains怎么用?C++ string::Contains使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类string
的用法示例。
在下文中一共展示了string::Contains方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: QuoteSpaceOnly
string& WINAPI QuoteSpaceOnly(string &strStr)
{
if (strStr.Contains(L' '))
InsertQuote(strStr);
return(strStr);
}
示例2: populateOptions
/* NodesPrefsPanel::populateOptions
* Populates the options CheckListBox with options for the currently
* selected node builder
*******************************************************************/
void NodesPrefsPanel::populateOptions(string options)
{
// Get current builder
NodeBuilders::builder_t& builder = NodeBuilders::getBuilder(choice_nodebuilder->GetSelection());
// Set builder path
text_path->SetValue(builder.path);
// Clear current options
clb_options->Clear();
// Add builder options
for (unsigned a = 0; a < builder.option_desc.size(); a++)
{
clb_options->Append(builder.option_desc[a]);
if (!options.IsEmpty() && options.Contains(S_FMT(" %s ", builder.options[a])))
clb_options->Check(a);
}
}
示例3: addFunction
// ----------------------------------------------------------------------------
// TextLanguage::addFunction
//
// Adds a function arg set to the language. If the function [name] exists,
// [args] will be added to it as a new arg set, otherwise a new function will
// be added
// ----------------------------------------------------------------------------
void TextLanguage::addFunction(
string name,
string args,
string desc,
string deprecated,
bool replace,
string return_type)
{
// Split out context from name
string context;
if (name.Contains("."))
{
string fname;
context = name.BeforeFirst('.', &fname);
name = fname;
}
// Check if the function exists
auto func = function(name);
// If it doesn't, create it
if (!func)
{
functions_.push_back(TLFunction(name));
func = &functions_.back();
}
// Clear the function if we're replacing it
else if (replace)
{
if (!context.empty()) {
func->clear();
}
else {
func->clearContexts();
}
}
// Add the context
func->addContext(context, args, return_type, desc, deprecated);
}