Как получить все имена ключей для std::map ?
std::map<const std::string, std::string> vars;
for (std::map< const std::string, std::string >::iterator i = vars.begin(); i != vars.end(); ++i)
{
// как тут вывести пару имя ключа и значение ключа ???
}