技术栈

linux编程第一部分总结

boring_1112023-09-04 23:23

C++多线程安全原则

对象析构很复杂,我们采用shared_ptr和weak_ptr来做

enable_shared_from_this<>是用来做回调的,因为多线程中可能对象的生命周期比传出去的this指针短,同时为了不延长对象的生命周期,我们把shared_ptr转成weakptr.

上一篇:chatgpt谈论日本排放污水事件
下一篇:知识储备--基础算法篇-矩阵
相关推荐
码出财富
1 天前
SpringBoot 内置的 20 个高效工具类
java·spring boot·spring cloud·java-ee
沐知全栈开发
1 天前
Perl 数据库连接
开发语言
我是小疯子66
1 天前
Python变量赋值陷阱:浅拷贝VS深拷贝
java·服务器·数据库
森叶
1 天前
Java 比 Python 高性能的原因:重点在高并发方面
java·开发语言·python
二哈喇子!
1 天前
Eclipse中导入外部jar包
java·eclipse·jar
微露清风
1 天前
系统性学习C++-第二十二讲-C++11
java·c++·学习
qq_31683775
1 天前
uni.chooseMedia 读取base64 或 二进制
开发语言·前端·javascript
方圆工作室
1 天前
【C语言图形学】用*号绘制完美圆的三种算法详解与实现【AI】
c语言·开发语言·算法
小二·
1 天前
Python Web 开发进阶实战:混沌工程初探 —— 主动注入故障,构建高韧性系统
开发语言·前端·python
Lkygo
1 天前
LlamaIndex使用指南
linux·开发语言·python·llama
热门推荐
01GitHub 镜像站点022025 Telegram 最新免费社工库机器人(LetsTG可[特殊字符])搭建指南(含 Python 脚本)03Linux下V2Ray安装配置指南04OpenCode 入门教程:介绍 · 安装 · 配置第三方 API (如 Claude)05安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)06UV安装并设置国内源072025年大语言模型技术全景报告08BongoCat - 跨平台键盘猫动画工具09Labelme从安装到标注:零基础完整指南10jdk21下载、安装(Windows、Linux、macOS)