
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
C++ STL map/set核心知识点精要
【代码】C++ STL map/set核心知识点精要。
C++无序容器:哈希表原理与性能优化
如果你想使用自定义类作为哈希函数:特化。相等比较:重载operator==。C++// 1. 插入// 2. 查找// 3. 容量与桶// 桶的数量// 当前负载因子。
单例模式:C++实现与多线程安全
单例模式是一种创建型设计模式,确保一个类有且仅有一个实例,并向整个系统提供唯一的全局访问点。严格控制唯一实例全局访问方便避免重复创建销毁开销避免资源竞争冲突。
C++虚函数机制深度解析:从原理到实战
多态是指“以一个接口,多种实现”的能力。在 C++ 中,通过在基类中使用。
C++虚函数:从基础到高阶
在类的成员函数前加virtual关键字,就是虚函数。运行时决定调用哪个类的函数(动态绑定 / 晚绑定)。没有函数体,用= 0结尾:cpp运行包含纯虚函数 → 编译报错。
c++ 智能指针的底层原理
类型所有权引用计数拷贝能力主要用途unique_ptr独占无仅移动资源独占管理、轻量级场景shared_ptr共享原子计数可拷贝共享生命周期、多线程环境weak_ptr无所有权弱引用计数可拷贝观察生命周期、解决循环引用。
C++ std::function:万能函数包装器
的模板参数是一个函数签名,格式为返回值类型(参数列表)。C++// 声明一个返回值为 int,接受两个 int 参数的函数包装器。
C++编译链接全流程解析
和。
C++变量存储的五大内存区域解析
在 C++ 中,变量的存储位置主要由其生命周期(Lifetime)
到底了







