CTL (C Template Library) is a lightweight header-only library that provides generic stack, queue, and priority queue implementations in C. The library allows you to define and use these data structures for any data type, including custom structures.
- Generic Stack
- Generic Queue
- Generic Priority Queue (Min-Heap and Max-Heap)
- Easy integration with your C projects
- Header-only library
To use the CTL library, include the ctl.h file in your project:
#include "include/ctl.h"