Ваш код (или создайте свой собственный тип шаблона упаковки, я думаю).
т я использую pugixml для обработки документов XML. Я перебираю узлы, используя эту конструкцию
pugi::xml_node tools = doc.child("settings");
//[code_traverse_iter
for (pugi::xml_node_iterator it = tools.begin(); it != tools.end(); ++it)
{
//std::cout << "Tool:";
cout <<it->name();
}
проблема в том, что it-> name () возвращает pugi :: char_t *, и мне нужно преобразовать его в std :: string. Является ли это возможным ?? Я не могу найти какую-либо информацию на сайте pugixml