扫码支付

购买商品:课程名称读取中
商品价格:

价格读取中

支付方式:
微信

请扫码进行支付

支付宝

请扫码进行支付

二维码已过期,请点击刷新

  • 课程> 编程语言/框架> C/C++
  • C++ 11 多线程

  • 由百度云提供技术支持
    课程目录
    第一章:C++ 11 多线程
    • 1. 介绍 (免费)
    • 8:32
    • 2. 线程管理 (免费)
    • 13:31
    • 3. 数据竞争与互斥对象 (免费)
    • 13:34
    • 4. 死锁 (免费)
    • 8:18
    • 5. Unique Lock和Lazy Initialization (免费)
    • 11:29
    • 6. 条件变量 (免费)
    • 8:34
    • 7. Future, Promise和async() (免费)
    • 14:17
    • 8. 使用可调用对象 (免费)
    • 5:38
    • 9. packaged_task (免费)
    • 12:50
    • 10. 回顾和时间约束 (免费)
    • 4:29
    • 【课程类型】技术教程 【难度级别】高级 【适合人群】所有人
    • 【课程介绍】
      教程共10个课时,C++11开始支持多线程编程,之前多线程编程都需要系统的支持,在不同的系统下创建线程需要不同的API,使用起来都比较复杂,C++11提供了新头文件<thread>、<mutex>、<atomic>、<future>等用于支持多线程。在教程中,我们会制作一些实例。结合实例讲解C++ 11 多线程编程。通过结合实例讲将更有利于你对C++ 11 多线程编程的认识。
    • 【课程目标】
      掌握多线程编程,并将多线程运用到实际项目中
    • 【课程计划】
      以下是课程计划表,本课程每周日更新1次,每次更新1课时。 01 介绍(已发布) 02 线程管理(已发布) 03 数据竞争与互斥对象(已发布) 04 死锁 05 Unique Lock和Lazy Initialization 06 条件变量 07 Future, Promise和async() 08 使用可调用对象 09 packaged_task 10 回顾和时间约束
    全部评价(4
    好评(4
    中评(0
    差评(0
    发表评价
    观看视频后加QQ群(625783520)获取源代码
    2017-07-18 21:34:52
    发现一个奇怪现象 条件变量的wait 加lambuda表达式当做判断条件 则 cond不管notify_one或者notify_all 其实都不起作用了 wait只听命于lambuda
    2017-05-23 16:40:13
    感谢兄弟你的课程。我正在看C++ concorrency in Action.你的视频正好适用。
    2016-08-12 17:34:46
    [追加评论]我做的笔记放到CSDN上了,希望不侵犯您的版权,如果黄兄您对此有异议,请联系我。
    这广告是防不胜防呀
    2016-05-10 21:54:33
    黄棒清
    14课程124566学员
    专注游戏开发10年,高级软件架构师
    所属机构:虚幻大学