C++ class for reading and writing INI file