https://github.com/anandkulkarnisg/CppConfigManager
tinyxml
https://www.cnblogs.com/yaoh/p/4147315.html
#include <iostream>
#include "tinyxml.h"
#include "tinystr.h"
#include <string>
using namespace std;
// 创建xml文件
int CreateXmlFile1(const char *szFileName)
{
int ret = 0;
// 创建一个文档对象
TiXmlDocument *myDocument = new TiXmlDocument();
// 创建一个根元素并连接
TiXmlElement *root = new TiXmlElement("root");
myDocument->LinkEndChild(root);
// 创建in节点并链接到root内
TiXmlElement *in = new TiXmlElement("in");
in->SetAttribute("ID", 1);
root->LinkEndChild(in);
//
TiXmlElement *CardID = new TiXmlElement("Name");
CardID->SetValue("123213");
in->LinkEndChild(CardID);
myDocument->SaveFile(szFileName);
myDocument->Clear(); // 只是清除子节点
delete myDocument;// 释放自己
return ret;
}
void main()
{
while (true)
{
CreateXmlFile1("file.xml");
}
system("pause");
}