| Age | Commit message (Collapse) | Author |
|
|
|
|
|
cdeq_X_insert() and cvec_X_insert(). Added iterator invalidation documentation.
|
|
|
|
cvec and cdeq insert_at() swapped with insert(). Docs update.
|
|
|
|
|
|
|
|
issue in csmap_erase_range(). Reduced iter size.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
and more readable code.
Removed C_X_itval() as they are no longer needed. API is to use *it.ref
|
|
|
|
|
|
|
|
|
|
|
|
begin, end).
|
|
|
|
clist_X_size() to clist_X_distance() because it is O(n).
|
|
...instead of std::forward_list, but still single linked list representation. Weaker iterator validity, see updated docs.
|
|
std::forward_list, but still same single linked list rep. Weaker iterator validity, see updated docs.
|
|
|
|
|
|
csptr.h.
|
|
|
|
|
|
|
|
is_disjoined() to disjoined() and cbits_subset() to cbits_subset_of().
Impoved prime.c sieveOfEratosthenes() now 2.5x faster.
|
|
relevant in a container library. Will keep crandom.h though.
|
|
|
|
|
|
|
|
valueCompare optional: more consistent with STC conventions.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
usage. Uses still a contiguous block of memory.
|