TinyXml и строки
Я пытаюсь прочитать атрибуты файла XML, где я храню информацию. Мне нужно получить эту информацию в виде строк, и я не могу этого сделать, так как я не могу найти метод tinyXml, который бы возвращал строку, и я не могу найти способ конвертировать вещи из char* в String^. У кого-нибудь есть предложения, что делать?
Спасибо
2 ответа
В TinyXML вы можете получить атрибут XmlElements с помощью функции Attribute(). Возвращается const char *
которые могут быть преобразованы в строку, как Адриан заявил в своем ответе согласно http://cplusplus.com/reference/string/string/string/ с string ( const char * s )
,
Подробнее о функции атрибута: http://www.grinninglizard.com/tinyxmldocs/classTiXmlElement.html
Вы можете конвертировать char *
в string
,
Согласно http://cplusplus.com/reference/string/string/string/ C++ string
имеет этот ctor: string ( const char * s )