[TOC]

函数模板定义

1
2
3
4
5
6
7
template<typename T>
bool getValue(const string &key, T *out, const std::map<string, T> &map) {
const auto &it = map.find(key);
if (it == map.end()) return false;
*out = it->second;
return true;
}