本文整理汇总了C++中stringlist::const_iterator::length方法的典型用法代码示例。如果您正苦于以下问题:C++ const_iterator::length方法的具体用法?C++ const_iterator::length怎么用?C++ const_iterator::length使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类stringlist::const_iterator
的用法示例。
在下文中一共展示了const_iterator::length方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: Aside
Aside():
config(Config::instance()),
keyMUKey(config->keyMUKey),
keyMUSign(config->keyMUSign),
keyMUPrefixes(config->keyMUPrefixes),
keyMUItem(config->keyMUItem),
keyMUUpsert(config->keyMUUpsert),
keyMDErrCode(config->keyMDErrCode.data(), config->keyMDErrCode.length()),
keyMDErrDesc(config->keyMDErrDesc.data(), config->keyMDErrDesc.length()),
keyMDPayload(config->keyMDPayload.data(), config->keyMDPayload.length()),
keyMDToken(config->keyMDToken.data(), config->keyMDToken.length()),
keyMDTokenExpire(config->keyMDTokenExpire.data(), config->keyMDTokenExpire.length()),
keyId(config->keyId.data(), config->keyId.length()),
keyQEchoData(config->keyQEchoData.data(), config->keyQEchoData.length()),
keyQUPayload(config->keyQUPayload.data(), config->keyQUPayload.length()),
keyQUToken(config->keyQUToken.data(), config->keyQUToken.length()),
keyQUPrefix(config->keyQUPrefix.data(), config->keyQUPrefix.length()),
keyQUFilters(config->keyQUFilters.data(), config->keyQUFilters.length()),
keyQUExcludes(config->keyQUExcludes.data(), config->keyQUExcludes.length()),
keyQUFields(config->keyQUFields.data(), config->keyQUFields.length()),
keyQUNum(config->keyQUNum.data(), config->keyQUNum.length()),
keyQDErrCode(config->keyQDErrCode.data(), config->keyQDErrCode.length()),
keyQDErrDesc(config->keyQDErrDesc.data(), config->keyQDErrDesc.length()),
keyQDPayload(config->keyQDPayload.data(), config->keyQDPayload.length()),
queryVisibleAll(config->queryVisibleAll),
farm(itemDict, funnelDict)
{
if (!queryVisibleAll) {
if (!config->queryVisibleFields.empty() &&
!(config->queryVisibleFields.size() == 1 && *config->queryVisibleFields.begin() == "*")) {
for (StringList::const_iterator it = config->queryVisibleFields.begin();
it != config->queryVisibleFields.end(); ++it) {
queryVisibleFields.insert(new Value(it->data(), it->length()));
}
}
if (!config->queryInvisibleFields.empty()) {
for (StringList::const_iterator it = config->queryInvisibleFields.begin();
it != config->queryInvisibleFields.end(); ++it) {
queryInvisibleFields.insert(new Value(it->data(), it->length()));
}
}
}
}