Libc-X provides extensions to the standard C library implementing useful and powerful data structures and functions. Its Unix name is libcx. It is not a template layer. It is made entirely with the C standard language, compatible with C++, and portable. All developed structures are designed to be used in stand-alone mode with limited dependencies with other features of Libc-X. For example, you can easily extract the header and the .c source of Hashtable and use it outside Libc-X.
| Tags | Software Development Libraries Application Frameworks |
|---|---|
| Licenses | LGPL |
| Operating Systems | Windows Windows POSIX Linux |
| Implementation | C |
Recent releases


Release Notes: This release improves ini reader, correcting critical bug and memory leaks.


Release Notes: This release provides an array based priority heap implementation.


Release Notes: This release integrates Fred Fish's debugging feature.


Release Notes: The collection of libcx packs offers specialized snapshots of a single kind of data structure from libcx. For instance, the libcx-list pack provides all that is needed to have functional lists in standalone mode.


Release Notes: This release corrects minor bugs in list and hash table. It also enhances their foreach loop. A new kind of package called libcx-pack is provided for download. They are specialized snapshots of one single kind of data structure. For instance, libcx-list pack provides all that is needed to have functional lists in standalone mode.