多线程
最后一天学习MFC,主要是多线程的概述,介绍了进程还有线程的概念的介绍,进程:是应用程序的执行实例,就是指在系统中正在运行的一个应用程序。线程:是进程内部的一个独立执行单元。延伸到了对任务,多线程。多线程和线程进行了比较,两个非常活跃的线程为了抢夺对CPU的控制权,在线程切换时会消耗很多的CPU资源,反而会降低系统的性能。这一点在多线程编程时应该注意。然后注意到多线程的程序开发,开发多线程应用程序可利用32位Windows环境提供的Win32API接口函数,也可利用VC++中提供的MFC类库。多线程编程在这两种方式下原理是一样的,用户可以根据需要选择相应的工具。
然后讲了基于MFC的多线程编程,MFC 支持的两种线程,分别称之为工作者线程和用户界面线程。然后学习了创建MFC的工程线程,其中的代码,相应的类还有编程的步骤。
下午做了上午没做完的,一个简单的线程,TCP文件传输,上午老师见过代码之后,下午按照ppt的步骤,还有代码提示,完后两个程序。
10.12C++总结
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
- 又来到了一个老生常谈的问题,应用层软件开发的程序员要不要了解和深入学习操作系统呢? 今天就这个问题开始,来谈谈操...
- HTML5 的 canvas 元素使用 JavaScript 在网页上绘制图像。 画布是一个矩形区域,您可以控制其...