linux编程第一部分总结

C++多线程安全原则

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

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

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