こんにちは、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 Web サイトで情報が見つかりません