Publisher review:Sglib is a library defining useful macros for manipulating common data structures. Sglib is a library defining useful macros for manipulating common data structures. The library currently provides generic implementation for:
- sorting arrays
- manipulating linked lists
- manipulating sorted linked lists
- manipulating double linked lists
- manipulating red-black trees
- manipulating hashed containers
A basic set of functions (macros) is provided for each data structure. They cover insertion, deletion, search and iterator traversal of elements. Moreover, additional (specific) functions are provided for each data structure, such as, concatenation, reverse or sort for lists.
Sglib provides algorithms, not data structures. Algorithms implemented in Sglib operate on user's types, for example, list macros are operational for any data structure containing a pointer to the same type.
Sglib 1.0.4 is a C/C++ script for Ad Management scripts design by Marian Vittek.
It runs on following operating system: Windows / Linux / Mac OS / BSD / Solaris.
Sglib is a library defining useful macros for manipulating common data structures.
Operating system:Windows / Linux / Mac OS / BSD / Solaris