代码拉取完成,页面将自动刷新
uthash
介绍uthash
是C的比较优秀的开源代码,它用C语言实现了hash
、list
、array
、stack
、string
以及ringbuffer
的常用功能。关键是uthash
全部使用头文件实现,因此移植和跨平台使用非常方便。
hash
操作函数:插入/替换、删除、查找、统计、迭代、排序等;list
操作函数:头部添加、尾部添加、排序、删除、遍历(包括单向链表、双向链表和环形双向链表)等;array
操作函数:push、pop、erase、find、sort、concat、clear等;stack
操作函数:push、pop、count、pop、empty等;string
操作函数:len、find、body、concat、bincpy、clear等;ringbuffer
操作函数:push、len、empty、full、front、back、next、prev等下面是相关链接:
克隆源码后,只需要将克隆源码src
目录下的六个头文件拷贝到本工程的source
目录即,可对应修改cmake/option.cmake
文件的版本信息。
更新记录如下:
- 更新到第359次提交(commit:095425f)版本代码;
uthash
第一弹uthash
uthash
第二弹utlist
uthash
第二弹utstack
uthash
第二弹utstring
uthash
第二弹utarray
uthash
第二弹utringbuffer
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。