技术栈

linux编程第一部分总结

boring_1112023-09-04 23:23

C++多线程安全原则

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

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

上一篇:chatgpt谈论日本排放污水事件
下一篇:知识储备--基础算法篇-矩阵
相关推荐
sjjhd652
8 分钟前
Python日志记录(Logging)最佳实践
jvm·数据库·python
Configure-Handler
13 分钟前
buildroot System configuration
java·服务器·数据库
csbysj2020
15 分钟前
选择(Selectable)
开发语言
naruto_lnq
19 分钟前
泛型编程与STL设计思想
开发语言·c++·算法
2301_82136961
36 分钟前
用Python生成艺术:分形与算法绘图
jvm·数据库·python
:Concerto
40 分钟前
JavaSE 注解
java·开发语言·sprint
m0_74870805
1 小时前
C++中的观察者模式实战
开发语言·c++·算法
电商API_18007905247
1 小时前
第三方淘宝商品详情 API 全维度调用指南:从技术对接到生产落地
java·大数据·前端·数据库·人工智能·网络爬虫
qq_53756267
1 小时前
跨语言调用C++接口
开发语言·c++·算法
wjs2024
2 小时前
DOM CDATA
开发语言
热门推荐
01GitHub 镜像站点02Clawdbot 中文汉化版 接入微信、飞书032026美赛A题智能手机电池续航时间预测的连续时间数学模型04OpenClaw部署与配置教程:在Mac mini上接入国产大模型与飞书05OpenCode 入门教程:介绍 · 安装 · 配置第三方 API (如 Claude)062025 年大语言模型发展回顾:关键突破、意外转折与 2026 年展望07UV安装并设置国内源08Linux下V2Ray安装配置指南09Claude Code + GLM4.7 避坑指南:解决 Unable to connect to Anthropic services10【Milvus】向量数据库pymilvus使用教程