Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/apache-kafka/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 如何使用TinyXML2的绝对路径_C++_Tinyxml2 - Fatal编程技术网

C++ 如何使用TinyXML2的绝对路径

C++ 如何使用TinyXML2的绝对路径,c++,tinyxml2,C++,Tinyxml2,我正在使用TinyXML2加载/编辑/保存xml设置 我发现这是有效的:(success==true) …但事实并非如此:(成功总是==false) 唯一的区别是绝对路径而不是相对路径 我做错了什么?XMLDocument::LoadFile()成功返回XML\u NO\u错误(0),因此第二个示例可以正常工作,但第一个示例不行。我打赌第一个LoadFile()调用返回XML\u ERROR\u FILE\u NOT\u FOUND(3)。解决了这个问题-谢谢!这与TinyXML 1不同,Tin

我正在使用TinyXML2加载/编辑/保存xml设置

我发现这是有效的:(success==
true

…但事实并非如此:(成功总是==
false

唯一的区别是绝对路径而不是相对路径


我做错了什么?

XMLDocument::LoadFile()
成功返回XML\u NO\u错误(0),因此第二个示例可以正常工作,但第一个示例不行。我打赌第一个
LoadFile()
调用返回XML\u ERROR\u FILE\u NOT\u FOUND(3)。

解决了这个问题-谢谢!这与TinyXML 1不同,TinyXML 1意味着旧的示例让我感到困惑。谢谢:)
tinyxml2::XMLDocument *printjobxml;
printjobxml = new tinyxml2::XMLDocument();
success = printjobxml->LoadFile("myxml.xml");
tinyxml2::XMLDocument *printjobxml;
printjobxml = new tinyxml2::XMLDocument();
success = printjobxml->LoadFile("C:\\myxml.xml");