![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
文章平均质量分 67
打完代码打篮球
欢迎讨论~~
展开
-
C++实现简单的哈希表
使用计算哈希地址,使用解决哈希冲突,使用模板编程实现value为任意类型,但是key值只能是整型。链表使用C++STL库中的list,实现了一个简单的哈希表。原创 2024-06-22 14:53:07 · 133 阅读 · 0 评论 -
C++项目在Linux下编译动态库
windows下开发的C++项目,在Linux下跨平台编译动态链接库,并设置ld.so.cache缓存文件,最终能够通过动态库链接进入其他项目中使用。原创 2024-04-24 17:39:27 · 921 阅读 · 0 评论 -
C++11 容器的emplace方法分析
经常在学习和开发中听到,vector要少用push_back()方法,而是用emplace_back()方法进行数据插入,会提高性能,但是具体的原理没有深入了解。今天深入了解并进行了源码剖析,在此记录下。原创 2024-04-02 21:06:16 · 1051 阅读 · 0 评论 -
基于C++的MySQL数据库连接池功能设计
在高并发访问数据库的情况下,大量的 TCP三次握手、MySQL Server连接认证、MySQL Server关闭连接回收资源和TCP四次挥手所耗费的性能时间也是很明显的,增加连接池就是为了减少这一部分的性能损耗。原创 2024-03-27 19:09:07 · 708 阅读 · 0 评论 -
右值引用 与 拷贝构造和赋值重载函数 的结合
可以省略函数调用返回临时变量时的内存开辟、内存释放和拷贝数据了,提升临时对象操作过程中的效率。原创 2024-03-28 15:08:28 · 214 阅读 · 0 评论 -
oop对象使用过程中,调用了什么方法
探索类对象定义、声明、初始化、赋值、引用等过程中,调用了什么函数。有带参构造函数,拷贝构造函数,重载赋值运算符,析构函数等。清晰知道对象函数调用过程,对代码优化至关重要!1、Test 只有一个成员变量。2、Test类有两个成员变量。原创 2024-03-27 20:58:24 · 301 阅读 · 0 评论