jhpy1024 / ini_parser Goto Github PK
View Code? Open in Web Editor NEWA simple INI reader/writer written in C++(11).
License: MIT License
A simple INI reader/writer written in C++(11).
License: MIT License
Consider a dynamic configuration, where each section defines an object to be dynamically created with the specified properties; with custom checking for allowed section names and properties. For this to work, it is necessary to go through a list of sections, check if the section name is allowed and only then access its properties. As far as I know, this is not possible with ini_parser
, which asserts a static configuration, i.e. the section names are known at compile time.
This could be achieved either by storing the section names in vector<string>
in addition to the map
and providing an iterator to the vector, or by providing an iterator to the underlying map directly.
If you could include more detail in the exceptions, such as the string of the section that could not be found, then it would make debugging easier.
This will get rid of a few warnings when the -Wall compiler flag is used.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.