代码改变世界

C++11 并发指南四(<future> 详解三 std::future & std::shared_future)

2013-08-27 10:55 by Haippy, 39239 阅读, 收藏, 编辑
摘要:上一讲《C++11 并发指南四(future 详解二 std::packaged_task 介绍)》主要介绍了 future 头文件中的 std::packaged_task 类,本文主要介绍 std::future,std::shared_future 以及 std::future_error,另外还会介绍 future 头文件中的 std::async,std::future_category 函数以及相关枚举类型。 阅读全文

C++11 并发指南四(<future> 详解二 std::packaged_task 介绍)

2013-08-24 22:20 by Haippy, 22602 阅读, 收藏, 编辑
摘要:上一讲《C++ 并发指南四(std::future 详解一)》主要介绍了 头文件中的 std::promise 类,本文主要介绍 std::packaged_task。 阅读全文

C++11 并发指南四(<future> 详解一 std::promise 介绍)

2013-08-24 12:20 by Haippy, 48111 阅读, 收藏, 编辑
摘要:前面两讲《C++11 并发指南二(std::thread 详解)》,《C++11 并发指南三(std::mutex 详解)》分别介绍了 std::thread 和 std::mutex,相信读者对 C++11 中的多线程编程有了一个最基本的认识,本文将介绍 C++11 标准中 头文件里面的类和相关函数。 阅读全文

C++11 并发指南九(综合运用: C++11 多线程下生产者消费者模型详解)

2013-08-11 23:17 by Haippy, 39234 阅读, 收藏, 编辑
摘要:前面八章介绍了 C++11 并发编程的基础(抱歉哈,第四章-第八章还在草稿中),本文将综合运用 C++11 中的新的基础设施(主要是多线程、锁、条件变量)来阐述一个经典问题——生产者消费者模型,并给出完整的解决方案。 生产者消费者问题是多线程并发中一个非常经典的问题,相信学过操作系统课程的同学都清楚这个问题的根源。本文将就四种情况分析并介绍生产者和消费者问题,它们分别是:单生产者-单消费者模型,单生产者-多消费者模型,多生产者-单消费者模型,多生产者-多消费者模型,我会给出四种情况下的 C++11 并发解决方案,如果文中出现了错误或者你对代码有异议,欢迎交流 ;-)。 阅读全文

C++11 并发指南三(std::mutex 详解)

2013-08-04 22:42 by Haippy, 132197 阅读, 收藏, 编辑
摘要:上一篇《C++11 并发指南二(std::thread 详解)》中主要讲到了 std::thread 的一些用法,并给出了两个小例子,本文将介绍 std::muetx 的用法。 Mutex 又称互斥量,C++ 11中与 Mutex 相关的类(包括锁类型)和函数都声明在 头文件中,所以如果你需要使用 std::mutex,就必须包含 头文件。 阅读全文

C++11 并发指南二(std::thread 详解)

2013-08-04 13:37 by Haippy, 136472 阅读, 收藏, 编辑
摘要:上一篇博客《C++11 并发指南一(C++11 多线程初探)》中只是提到了 std::thread 的基本用法,并给出了一个最简单的例子,本文将稍微详细地介绍 std::thread 的用法。 阅读全文

C++11 并发指南一(C++11 多线程初探)

2013-08-03 22:27 by Haippy, 120891 阅读, 收藏, 编辑
摘要:C++11 自2011年已经发布以来快两年了,之前一直没怎么关注,直到最近几个月才看了一些 C++11 的新特性,今后几篇博客我都会写一些关于 C++11 的特性,算是记录一下自己学到的东西吧,和大家共勉。 相信 Linux 程序员都用过 Pthread, 但有了 C++11 的 std:thread 以后,你可以在语言层面编写多线程程序了,直接的好处就是多线程程序的可移植性得到了很大的提高,所以作为一名 C++ 程序员,熟悉 C++11 的多线程编程方式还是很有益处的。 阅读全文

开始找工作了

2013-07-31 22:11 by Haippy, 10518 阅读, 收藏, 编辑
摘要:今天是 7 月的最后一天,这一个月比较忙,博客也没有更新,习惯太不好了! 8 月份开学回来就准备找工作了,总感觉时间也不够用,之前订好的计划总是一拖再拖,找工作也还没怎么复习,最近大部分空余时间都在刷题,写个随笔规定一下接下来一两个月里该做些什么吧 阅读全文

CEF3 笔记三(常用类的介绍)

2013-06-10 23:17 by Haippy, 18498 阅读, 收藏, 编辑
摘要:接上文《CEF3 笔记二(常用的类介绍)》 阅读全文

CEF3 笔记二(常用类的介绍)

2013-06-10 23:16 by Haippy, 20201 阅读, 收藏, 编辑
摘要:CEF3 作为一个基于 Chromium 的嵌入式浏览器框架为开发者提供了几个基本的接口类来完成一些基本功能。 阅读全文
共 12 页: 上一页 1 2 3 4 5 6 下一页 末页