最近要用c++來讀寫配置檔案,和自己的需要記錄的資料,這這東西比存在資料庫裡面好用,但是唯一不爽的一點是可維護性太差,修改欄位後太難處理了,沒有php拿到引數方便,可以直接以字串來索引查詢引數的值,只能以相對位置,先拿到根目錄,然後再根據相對位置查詢。
這個東西的好處是可以直接拿**碼用,只有6個檔案,放到你的工程裡就好了。
標頭檔案
#include "tinystr.h"
#include "tinyxml.h"
貼下自己讀配置檔案的**,方便以後使用時查詢。。
void quotereadconfig::readconfig(const char* filepath)
}
使用TinyXML讀 寫XML檔案
1 tinyxml 引用網上的原話 tinyxml是目前非常流行的一款基於dom模型的xml解析器,簡單易用且小巧 玲瓏,非常適合儲存簡單資料,配置檔案,物件序列化等資料量不是很大的操作。支援對xml的讀取和修改,不直接支援xpath,需要借助另乙個相關的類庫tinyxpath才可以支援xpath ...
TinyXML生成xml檔案
注意 insertendchild與linkendchild區別 insert 系列的函式插入的是結點的副本 包括所有子結點 而 linkendchild 插入的就是你建立的物件。例子 xml 內容 電視劇集電影 寫法一 cpp view plain copy void cxmldlg makexm...
TinyXML讀取xml檔案
例子 xml 內容 電視劇集電影 以下為示例 buffer 中儲存著上面例子的 xml 內容 cpp view plain copy void cxmldlg par ml if mbstoutf8 utf8,sizeof utf8 buffer 0 此函式見我之前關於 tinyxml 的文章 re...