Доброго времени суток. Столкнулся с небольшой проблемой, но сроки поджимают, поэтому прошу помощи. То ли по невнимательности, то ли еще чего - но найти решения не могу. Задача элементарна - вытащить TiXmlText, и перегнать его в char* или в string к примеру. То есть, есть кусок XML-документа:
Нужно вытащить TEXT. Сижу медетирую на документацию с туториалом, но догнать ни как не могу. Вообще, есть функция void Print (FILE *cfile, int depth), которая вместой файлопотока, в режиме stl (имеется ввиду, при использовании stl) должна принимать std::string.
| Цитата | | All TinyXml classes can print themselves to a filestream or the string class (TiXmlString in non-STL mode, std::string in STL mode. |
Для того, что бы заставить работать в режиме STL:
| Цитата | | In your project, It's probably easiest to add the line "#define TIXML_USE_STL" as the first line of tinyxml.h. |
Условие я выполнил, но компилятор такой функции не находит, и хочет файлопоток. Заранее спасибо. |