本文整理汇总了C++中Section::getValues方法的典型用法代码示例。如果您正苦于以下问题:C++ Section::getValues方法的具体用法?C++ Section::getValues怎么用?C++ Section::getValues使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Section
的用法示例。
在下文中一共展示了Section::getValues方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: parseRules
void Configuration::parseRules(INI& ini) {
Section* rules = ini.getSection(L"rules");
std::vector<std::wstring>& keys = rules->getKeys();
std::vector<std::wstring>& values = rules->getValues();
for (unsigned int i = 0 ; i < keys.size() ; i++) {
File f(values[i]);
f.expand();
this->rules.push_back(Rule(keys[i], f.path()));
}
}
示例2: parseTranslations
void Configuration::parseTranslations(INI& ini) {
File profile(L"%{CSIDL_PROFILE}");
Section* rules = ini.getSection(L"translation");
std::vector<std::wstring>& keys = rules->getKeys();
std::vector<std::wstring>& values = rules->getValues();
profile.expand();
for (unsigned int i = 0 ; i < keys.size() ; i++) {
File f(values[i]);
std::wstring path;
f.expand();
path = f.path();
if (path.find(profile.path()) == 0)
path.erase(0, profile.path().length() + 1);
this->trans.add(keys[i], path);
}
}