tinyxml2:doc.Print()和doc.SaveFile()之间的区别

时间:2018-06-27 12:04:29

标签: tinyxml2

我只是问自己,在tinyxml2中通过doc.Print()doc.SaveFile()保存文件之间是否有区别。

这是一个简单的例子:
假设我们有一个文件指针和一个XML文档,可以从中获取数据。

FILE filepointer("MyFile.xml", "rb") //empty file
XMLDocument doc;
doc.LoadFile("SourceFile.xml")       //file we extract data from

现在我们有两个选择来保存文件。

XMLPrinter printer(filepointer)
doc.Print(&printer)

vs

doc.SaveFile(filepointer)

这些方法是否有差异?

1 个答案:

答案 0 :(得分:3)