
多线程安全
文章平均质量分 90
介绍C++17及之前的std库对pthread的封装,分享作者在工作中总结有关线程安全的经验。
Mr.pyZhang
由浅入深依次更新,我慢慢写您慢慢看。设计模式,构建系统,JNI 现代C++,IPC,kernel,Framework
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C++17并行化加速STL算法——std::execution
C++17以后,在标准库中你可以选择让STL算法并行乱序执行啦~ 这会带来潜在的性能提升,但并行这也意味着原有的一些行为会发生改变,请学习后谨慎使用。原创 2025-02-19 23:36:33 · 814 阅读 · 0 评论 -
现代C++多线程基础 - std提供的线程安全工具
std提供了一系列线程安全工具,一文速通为什么推出?怎么用?用在什么情况?std::mutex lock_guard condition_variable atomic barrier latch semaphore全家桶原创 2025-02-12 12:08:23 · 1210 阅读 · 0 评论 -
现代C++多线程基础 - 避免死锁
本文介绍了现代C++中std::mutex的良好使用习惯,多为笔者工作学习中的经验之谈,存在不严谨的地方欢迎讨论。原创 2025-02-11 23:42:44 · 689 阅读 · 0 评论 -
现代C++多线程基础 -忆苦思甜pthread_mutex
简单介绍了C语言时代使用的pthread_mutex,下一讲会介绍现代C++中保证线程安全的小寄巧~原创 2025-02-11 23:06:46 · 425 阅读 · 0 评论 -
现代C++多线程基础 - 忆苦思甜pthread
继续学习C++多线程之前,回顾一下C语言时代pthread是怎么使用的吧。原创 2025-02-06 21:10:11 · 495 阅读 · 0 评论 -
现代C++多线程基础 - C++标准库中的线程
介绍了多线程编程常用的 std::thread,std::promise,std::async,std::future,std::packaged_task 等标准库中提供的工具。原创 2025-02-05 16:54:12 · 1484 阅读 · 0 评论 -
现代C++多线程基础 - 可调用类型(callable type)
介绍了现代C++中常见的可调用类型。原创 2025-01-12 19:11:05 · 943 阅读 · 0 评论