- 博客(2)
- 收藏
- 关注
原创 C++soci第三方库
安装好之后需要手动链接库-lsoci_core -lsoci_mysql -lmysqlclient找到缺损文件的对应版本(我的缺省版本是4.1),复制路径执行将{path}替换为find命令的输出路径,之后运行sudo ldconfig更新库缓存,报错就解决了。
2024-09-22 23:29:47 736
原创 C++ STL deque容器源码剖析
块状链表是一个集合了分块和链表的优秀数据结构。其做法就是维护一个链表,链表中的每个单元都包含一段数组,以及这个数组中的数据个数。普通的链表每次插入元素的时候都要向操作系统申请一个数量少的小空间,操作系统为了申请这块空间所花的时间和内存维护的成本是一样多的,此操作的性价比非常低,并且频繁的释放小空间的操作容易形成过多的内存碎片。
2024-03-06 17:15:19 395 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人