| Age | Commit message (Collapse) | Author |
|
https://gist.github.com/tylov/bcc956a4779f1d14204e66a14f17beb9
All examples are reverted to use printf() instead of c_print().
|
|
|
|
|
|
|
|
|
|
|
|
<container>_destroy() to <container>_del.
|
|
using_<container>(..).
|
|
|
|
|
|
second. for result and value types.
|
|
|
|
|
|
|
|
<container>_init() method.
Reverted name cprique back to cpqueue.
|
|
consistent.
|
|
|
|
|
|
|
|
CList_<tag> => clist_<tag>. Note: CStr => cstr_t, CBitset => cbitset_t
|
|
|
|
|
|
_front() and _back() signatures.
|
|
|
|
|
|
Renamed cstring.h -> cstr.h, cvector.h -> cvec.h
|
|
are changed likewise.
|
|
declare_CHash(tag, Key, Value, ...).
To define sets, use declare_CHash_set(tag, Key, ...); with only two params, you also may use: declare_CHash(tag, Key).
Also added method: at, which works like c++ map[key] operator: inserts a new key if not existing (with given value 0), else return existing. Useful for e.g: ++chash_ii_at(&map, key, 0)->value;
|
|
C array. A few fixes.
|
|
carray2_xdim, etc. Added complex.c example.
|