- 博客(6)
- 收藏
- 关注
原创 C++并发编程2——为共享数据加锁(四)
本节会阐述保护共享数据的替代方案,很多情况下,使用互斥量并不合适,会带来性能消耗。下文会详细讲解集中通用的场景。
2016-09-29 08:37:45 1079
原创 C++并发编程2——为共享数据加锁(二)
上一节说到,std::mutex并不能完全解决保护数据的问题。存在好几种情况,即使我们已经使用了互斥量,数据还是被破坏了。
2016-09-29 08:30:31 1592 1
原创 C++并发编程2——为保护数据加锁(一)
在应届生面试的时候,很多面试官都会问——“多线程如何共享资源”。在操作系统层面上可以给出若干关键词答案,但是在语言层面,这个问题考虑的就没有那么简单了。
2016-09-29 08:26:55 6102
原创 C++并发编程1 - 让我们开始管理多线程
C++11中引入了多线程编程,一般教科书中都没有涉及到这个概念,但是在工作中多线程却又是必不可少的。本文会从最简单的hello world入手,细述如何创建管理线程。
2016-09-27 11:51:52 5108
原创 C++并发编程0 - 欢迎来到多线程的世界
博客原文:www.freehacker.com C++11中引入了多线程编程,一般教科书中都没有涉及到这个概念,但是在工作中多线程却又是必不可少的。本文会展示最基本的Hello World, Concurrency程序。
2016-09-27 11:48:55 781
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人