linux编程第一部分总结

C++多线程安全原则

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

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

相关推荐
南梦浅2 分钟前
全过程步骤(从零到高可用企业网络)
开发语言·网络·php
mjhcsp2 分钟前
C++ 梯度下降法(Gradient Descent):数值优化的核心迭代算法
开发语言·c++·算法
ok_hahaha7 分钟前
java从头开始-黑马点评-基础篇
java·开发语言
吴声子夜歌9 分钟前
JavaScript——函数
开发语言·javascript·ecmascript
yunyun321239 分钟前
跨语言调用C++接口
开发语言·c++·算法
m0_5180194813 分钟前
C++中的装饰器模式变体
开发语言·c++·算法
SuperEugene16 分钟前
Vue3 + Element Plus 中后台弹窗规范:开闭、传参、回调,告别弹窗地狱|Vue 组件与模板规范篇
开发语言·前端·javascript·vue.js·前端框架
SuperEugene19 分钟前
VXE-Table 4.x 实战规范:列配置 + 合并单元格 + 虚拟滚动,避坑卡顿 / 错乱 / 合并失效|表单与表格规范篇
开发语言·前端·javascript·vue.js·前端框架·vxetable
xushichao198919 分钟前
高性能密码学库
开发语言·c++·算法
偷懒下载原神19 分钟前
【linux操作系统】信号
linux·运维·服务器·开发语言·c++·git·后端