Cómo convertir pugi :: char_t * a string
Hola, estoy usando pugixml para procesar documentos xml. I itero a través de nodos usando esta construcción
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();
}
el problema es que it-> name () devuelve pugi :: char_t * y necesito convertirlo en std :: string. Es posible ?? No puedo encontrar ninguna información en el sitio web pugixml