首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
肆忆_
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
# 用 5 个问题学懂 C++ 虚函数(入门级)
模块 1:虚函数基础知识——我先把“地图”画出来 1. 虚函数到底解决什么问题 虚函数的目的就是:让“基类指针/引用”在调用成员函数时,能在运行期决定调用哪个派生类实现,也就是运行时多态。 核心关键词
Day 07|别名构造 + pointer_cast + 比较运算符:把 shared_ptr 接口补齐
目标:用 7 天时间,从“最简引用计数”迭代到接近 Boost shared_ptr 的控制块架构:默认删除器、自定义删除器、线程安全、weak_ptr、make_shared、最终工程化。 Day0
Day 06|make_shared:inplace 控制块 + aligned_storage,一次分配把对象“塞进”控制块
目标:用 7 天时间,从“最简引用计数”迭代到接近 Boost shared_ptr 的控制块架构:默认删除器、自定义删除器、线程安全、weak_ptr、make_shared、最终工程化。 Day0
Day 05|WeakPtr 与循环引用:用“双计数器 + AddRefLock”安全打破引用环
目标:用 7 天时间,从“最简引用计数”迭代到接近 Boost shared_ptr 的控制块架构:默认删除器、自定义删除器、线程安全、weak_ptr、make_shared、最终工程化。 Day0
Day 04|线程安全引用计数:让 SharedPtr 支持并发拷贝/析构
目标:用 7 天时间,从“最简引用计数”迭代到接近 Boost shared_ptr 的控制块架构:默认删除器、自定义删除器、线程安全、weak_ptr、make_shared、最终工程化。 Day0
Day 03|自定义删除器:让 SharedPtr 管住数组 / 文件句柄 / void*
目标:用 7 天时间,从“最简引用计数”迭代到接近 Boost shared_ptr 的控制块架构:默认删除器、自定义删除器、线程安全、weak_ptr、make_shared、最终工程化。 Day0
Day 02|控制块分离架构:Boost 风格 shared_ptr 骨架落地
目标:用 7 天时间,从“最简引用计数”迭代到接近 Boost shared_ptr 的控制块架构:默认删除器、自定义删除器、线程安全、weak_ptr、make_shared、最终工程化。 Day
Day 01|从零手写 shared_ptr:最小引用计数版本
课程架构概览(最终形态:Boost 风格控制块) 基于 Boost shared_ptr 的核心设计,我们将采用 控制块(control block)模式 实现引用计数智能指针。整体架构如下: 7 天
C++ 汇编层面与语法语义层面总结:this指针 模板 块级作用域 引用
模块 1:this 指针 1.1 this 指针概述 this 指针 是每个 非静态成员函数 隐式传递的参数,它指向当前对象的内存地址。 this 指针是一个 常量指针,指向 类的当前实例,但它不能修
刨根问底:从反汇编看 C++ 对象的生与死
最近在研究 C++ 底层原理,与其背八股文,不如直接看汇编代码来得实在。今天我就从汇编视角,把 C++ 对象的构造和析构过程扒个底朝天,顺便破除几个常见的误区。 1. 实验环境与准备 我写了两段简单的
下一页
个人成就
文章被点赞
24
文章被阅读
1,531
掘力值
453
关注了
1
关注者
3
收藏集
0
关注标签
0
加入于
2025-12-06