Я думаю, что голос Михаила Юдчака против немного несправедлив. Его письменный английский мог бы быть лучше, но я думаю, что его вопрос все еще был актуален.
Пример использования, указанный в шаге 5 учебника, дает пример использования " xmlEffect.h", не объясняя, откуда оно взялось и что это такое:
#include "xmlEffect.h"
int main(void)
{
char c;
xmlSetting xmlset;
xmlset.saveEffectXML("test.xml","child1","child2","3000","4000");
xmlset.loadEffectXML("test.xml");
c=getchar();
}
Таким образом, решение состоит в том, чтобы следовать первым четырем шагам, как говорится, но игнорировать шаг 5 и просто попробовать собственный пример. Пример минималистского примера «Hello World»:
Пример XML: test.xml
<?xml version="1.0" ?>
<Hello>World</Hello>
Пример кода: main.cpp
#include "tinyxml.h"
#include <string>
int main()
{
TiXmlDocument doc( "test.xml" );
if ( doc.LoadFile() )
{
TiXmlElement* element = doc.FirstChildElement( "Hello" );
std::string text = element->GetText();
}
return 0;
}
person
AndyUK
schedule
14.05.2014