linux编程第一部分总结

C++多线程安全原则

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

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

相关推荐
一颗青果6 分钟前
C++的锁 | RAII管理锁 | 死锁避免
java·开发语言·c++
一分之二~9 分钟前
回溯算法--解数独
开发语言·数据结构·c++·算法·leetcode
Gofarlic_oms19 分钟前
跨国企业Cadence许可证全球统一管理方案
java·大数据·网络·人工智能·汽车
Smilecoc15 分钟前
ChromeDriverManager:自动下载和管理chromedriver版本
开发语言·python
天燹26 分钟前
Qt 6 嵌入 Android 原生应用完整教程
android·开发语言·qt
liu****37 分钟前
第一章 Qt 概述
开发语言·c++·qt
知行合一。。。39 分钟前
Python--04--数据容器(列表 List)
开发语言·python
J_liaty40 分钟前
Spring Security整合JWT与Redis实现权限认证
java·redis·spring·spring-security
程芯带你刷C语言简单算法题41 分钟前
Day48~对于高度为 n 的台阶,从下往上走,每一步的阶数为 1,2,3 中的一个。问要走到顶部一共有多少种走法
c语言·开发语言·学习·算法·c
csbysj202043 分钟前
SQL NOT NULL约束详解
开发语言