技术栈

linux编程第一部分总结

boring_1112023-09-04 23:23

C++多线程安全原则

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

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

上一篇:chatgpt谈论日本排放污水事件
下一篇:知识储备--基础算法篇-矩阵
相关推荐
czhc1140075663
8 分钟前
JAVA111 HashMap Leecode:1 两数之和 3 无重复字符串的长度
java
凌冰_
14 分钟前
Java Maven+lombok+MySql+HikariCP 操作数据库
java·数据库·maven
武子康
16 分钟前
Java-165 Neo4j 图论详解 欧拉路径与欧拉回路 10 分钟跑通:Python NetworkX 判定实战
java·数据库·性能优化·系统架构·nosql·neo4j·图论
ʚ希希ɞ ྀ
19 分钟前
单词接龙----图论
开发语言·javascript·ecmascript
散峰而望
21 分钟前
基本魔法语言数组 (一) (C语言)
c语言·开发语言·编辑器·github·visual studio code·visual studio
代码不停
40 分钟前
Java二分算法题目练习
java·算法
.格子衫.
42 分钟前
023数据结构之线段树——算法备赛
java·数据结构·算法
Justin_19
1 小时前
LVS负载均衡集群理论
java·负载均衡·lvs
MATLAB代码顾问
1 小时前
MATLAB实现模糊PID控制
开发语言·matlab
虾说羊
1 小时前
ssm面试题梳理
java·开发语言·rpc
热门推荐
01GitHub 镜像站点02BongoCat - 跨平台键盘猫动画工具03UV安装并设置国内源04Linux下V2Ray安装配置指南05安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)06KGG转MP3工具|非KGM文件|解密音频07jdk21下载、安装(Windows、Linux、macOS)08GitLab 零基础入门指南:从安装到项目管理全流程09NVIDIA显卡驱动、CUDA、cuDNN 和 TensorRT 版本匹配指南10在VSCode配置Java开发环境的保姆级教程(适配各类AI编程IDE)