diff options
| author | Tyge Løvset <[email protected]> | 2020-11-27 23:19:05 +0100 |
|---|---|---|
| committer | GitHub <[email protected]> | 2020-11-27 23:19:05 +0100 |
| commit | 4cfa4e8640bd5fd736d5989f70c48c42b6450322 (patch) | |
| tree | 5164f3c903fa7f5962c2d3d00f9ca247ca686fc2 | |
| parent | 4fae6e168b99223cd38c735d984d029ce8d4449d (diff) | |
| download | STC-modified-4cfa4e8640bd5fd736d5989f70c48c42b6450322.tar.gz STC-modified-4cfa4e8640bd5fd736d5989f70c48c42b6450322.zip | |
Update README.md
| -rw-r--r-- | README.md | 22 |
1 files changed, 11 insertions, 11 deletions
@@ -5,18 +5,18 @@ Introduction ------------
An elegant, fully typesafe, generic, customizable, user-friendly, consistent, and very fast standard container library for C99. This is a small headers only library with the most used container components, and a few algorithms:
-- [**carray** - Dynamic generic **Multi-Dimensional Array**](docs/cbitset_api.md), implemented as a single contiguous block of memory.
-- [**cbitset** - **Bitset** - a *std::bitset*- or *boost::dynamic_bitset*-like type](docs/cbitset_api.md)
-- [**clist** - A genric circular **Singly Linked List**](docs/clist_api.md). Can be used as a *queue* as it supports *push_back(), push_front(), and pop_front()*. Supports various *splice* functions and *merge sort*.
-- [**cmap** - Generic fast **Unordered Map/Set**](docs/cstr_api.md) Implemented as open hashing without tombstones. Highly customizable and fast.
-- [**cstr** - Powerful and compact **String** type](docs/cstr_api.md)
-- [**cvec** - Dynamic generic **Vector** class](docs/cvec_api.md)
-- [**cstack** - **Stack** adapter type](docs/cstack_api.md)
-- [**cqueue** - **Queue** adapter type](docs/cqueue_api.md)
-- [**cpqueue** - **Priority Queue** adapter type](docs/cpqueue_api.md)
+- [**carray** - Dynamic generic ***multi-dimensional array***](docs/cbitset_api.md), implemented as a single contiguous block of memory.
+- [**cbitset** - A ***bitset*** - *std::bitset*- or *boost::dynamic_bitset*-like](docs/cbitset_api.md)
+- [**clist** - Generic circular ***singly linked List*** type](docs/clist_api.md). Can be used as a *queue* as it supports *push_back(), push_front(), and pop_front()*. Supports various *splice* functions and *merge sort*.
+- [**cmap** - Generic fast ***unordered map/set*** types](docs/cstr_api.md) Implemented as open hashing without tombstones. Highly customizable and fast.
+- [**cstr** - Powerful and compact **string** type](docs/cstr_api.md)
+- [**cvec** - Dynamic generic ***vector*** type](docs/cvec_api.md)
+- [**cstack** - A ***stack*** adapter type](docs/cstack_api.md)
+- [**cqueue** - A ***queue*** adapter type](docs/cqueue_api.md)
+- [**cpqueue** - A ***priority queue*** adapter type](docs/cpqueue_api.md)
- [**cptr** - Support for pointers and shared pointers in containers](docs/cptr_api.md)
-- [**coption** - Implements *coption_get()*, a **getopt_long**-like function](docs/coption_api.md), for command line argument parsing.
-- [**crandom** - A few very efficent modern **random number generators**](docs/crandom_api.md) *pcg32* and my own *64-bit PRNG* inspired by *sfc64*, with uniform and normal distributions.
+- [**coption** - Implements *coption_get()*, a ***getopt_long***-like function](docs/coption_api.md), for command line argument parsing.
+- [**crandom** - A few very efficent modern ***random number generators***](docs/crandom_api.md) *pcg32* and my own *64-bit PRNG* inspired by *sfc64*, with uniform and normal distributions.
- [**ccommon** - A common include file with a few general definitions](docs/ccommon_api.md)
The usage of the containers is quite similar to the C++ standard containers, so it should be easy if you are familiar with them.
|
