Como converter pugi :: char_t * em string
Oi, estou usando o pugixml para processar documentos xml. Eu itero através de nós usando essa construção
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();
}
o problema é que it-> name () retorna pugi :: char_t * e preciso convertê-lo em std :: string. É possível ?? Não consigo encontrar nenhuma informação no site pugixml