Does anyone know of any C container libraries? I am looking for something which gives standard implementations of linked lists, arrays, hash tables etc, much in the same way as the C++ STL does. Key concerns are:
- Client code should be able to create containers for multiple different data types without modifying the library.
- The interface for creating and using the containers should be intuitive.