C++ 讀取寫入INI檔案
1、適用於C++專案,適用於Windows和Linux平臺,依賴STL標準庫。
2、用於C++讀取INI檔案,寫入INI檔案,以及查詢相應鍵值對的快速操作。
3、在專案中需要此功能時,只需要引入兩個檔案,即:INIParser.h和INIParser.cpp。
4、main.c檔案有例程,同時附帶makefile,以及測試使用的conf.ini和生成的test.ini檔案。
INIParser.h
01 |
#ifndef
INI_PARSER_H |
02 |
#define
INI_PARSER_H |
03 |
04 |
#include
<iostream> |
05 |
#include
<fstream> |
06 |
#include
<sstream> |
07 |
#include
<vector> |
08 |
#include
<cstdlib> |
09 |
#include
<map> |
10 |
using namespace std; |
11 |
12 |
class ININode |
13 |
{ |
14 |
public : |
15 |
ININode(string
root, string key, string value) |