VC++Windows多线程实战图片编辑器

34人 购买 好评度 -
用手机看

扫一扫继续用手机看

  • 微信扫码

  • QQ扫码

下载手机APP
收藏
  • 进阶班
更多班级

进阶班

支持随到随学,22年01月过期

本班因教学质量问题暂时不能报名。 查看详情

课程因违反平台规定暂时不能报名。

立即购买

课程概述

目录

评论

老师介绍

  • 齐俊

    齐俊

    南京农业大学硕士毕业,多年课程培训和助教经验,有丰富的项目经验,参与大量的项目
  • 老夏课堂-夏曹俊

    老夏课堂-夏曹俊

    捷帝科技创始人,南京大学计算机硕士毕业,有15年c++跨平台项目研发的经验,领导开发过大量的c++虚拟仿真,计算机视觉,嵌入式图像处理,云安全审计项目,比赛鹰眼系统,主编出版过《C++实训教程》。 有三年的C++和Linux开发的培训经验
简  介 本课程内容包含三个部分 第一部分讲解基础知识,包括多线程的基本原理和VS2013开发工具使用,QT开发环境安装。 第二部分讲解多线程编程的WindowsAPI C++11的线程类,多线程的同步和互斥,并演示如何使用C++做一个跨平台的自己线程和互斥类。 第三部分讲解实战内容,我们使用QT来实现一个图片编辑器
    购买课程后,加入qq群292013492交流和下载代码
随着CPU的多核心的发展,不管是在哪个平台,多线程的编程已经是我们工程师必须掌握的技能,我们都知道单线程编程只能利用到cpu的一个核心,对于cpu性能有极大的浪费,并且在界面编程中对于给用户反馈都必须有及时性,如果一个操作等半天没有任何响应,知道结束才告知用,那这样的用户体验是极差的,所以也必须要用到多线程编程。
   多线程编程虽然成为每个项目中必须要使用的技能,但是多线程编程也带来一些开发的复杂性,对于共享资源的访问,还有线程的同步都要对线程的特性充分熟悉,对于线程互斥锁的使用也是要预先规划好,不然会造成死锁现象。
   本课程适合于有一点C或者C++开发语言基础获取其他开发语言的基础,想要学习多线程编程或者想要学习windows编程的同学,通过本门课程的学习你能够理解多线程编程原理,多线程编程的实战方法,不仅局限于windows平台前台平台也是一致的,而且本课程也讲解了C++11的线程类和互斥类和QT的线程类和互斥类,都是适用于各个平台包括linux,安卓和IOS。
   本课程内容包含三个部分
   第一部分讲解基础知识,包括多线程的基本原理和VS2013开发工具使用,QT开发环境安装。
   第二部分讲解多线程编程的WindowsAPI C++11的线程类,多线程的同步和互斥,并演示如何使用C++做一个跨平台的自己线程和互斥类。
   第三部分讲解实战内容,我们使用QT来实现一个图片编辑器,通过设定线程数量来对图像的亮度做调整,通过这个示例你能够理解线程对于性能的影响,并且也能够再此熟悉下QT的开发。
   让我一起开始本门课程的学习,进入的多线程的世界。

资料下载报名后支持下载

* 课程提供者:夏曹俊