Configuration: Add inih, iniparser, libconfuse, simpleini

Close #602
Close #832
This commit is contained in:
myd7349
2019-08-04 13:11:37 +08:00
parent 613416ee46
commit be4d956988

View File

@@ -12,6 +12,7 @@ A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny
- [CLI](#cli)
- [Compression](#compression)
- [Concurrency](#concurrency)
- [Configuration](#configuration)
- [Containers](#containers)
- [Cryptography](#cryptography)
- [CSV](#csv)
@@ -252,6 +253,14 @@ A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny
* [VexCL](https://github.com/ddemidov/vexcl) - A C++ vector expression template library for OpenCL/CUDA. [MIT]
* [Quantum](https://github.com/bloomberg/quantum) - A powerful C++ coroutine dispatcher framework built on top of [boost::coroutines2](https://www.boost.org/doc/libs/1_65_0/libs/coroutine2/doc/html/index.html).
## Configuration
*Configuration files, INI files*
* [inih](https://github.com/benhoyt/inih) - Simple .INI file parser in C, good for embedded systems. [BSD-3-Clause]
* [iniparser](https://github.com/ndevilla/iniparser) - INI file parser. [MIT]
* [libconfuse](https://github.com/martinh/libconfuse) - Small configuration file parser library for C. [ISC]
* [simpleini](https://github.com/brofield/simpleini) - Cross-platform C++ library providing a simple API to read and write INI-style configuration files. [MIT]
## Containers
* [C++ B-tree](https://code.google.com/p/cpp-btree/) - A template library that implements ordered in-memory containers based on a B-tree data structure. [Apache2]