Chapter 1. Introduction

1.1. Overview

libcfg+ is precise command line and config file parsing library. It is supposed to be used as an universal command line and config file parsing extension of your program. It is written in C. C++ wrapper is currently under development and will be available soon.

Important: Note that this is exactly one from the first releases of libcfg+ library. Although it seems to work fine, a lot of new features may be added in near future without changing current API. So please, if you find some bug or missing feature, notice us and we will fix this as soon as it will be possible.

Also if you find some typos or badly explained parts in documentation let us know. We are not native english speakers, but we are improving our language skills every day.

There are two ways how to use libcfg+.

Some of the ideas used in this project were inspired from popt command line parsing library and parsecfg configuration file parsing library. Although this, all code is written from scratch.