10.12C++总结

2017-10-12  本文已影响0人  张梦涵625

多线程
最后一天学习MFC,主要是多线程的概述,介绍了进程还有线程的概念的介绍,进程:是应用程序的执行实例,就是指在系统中正在运行的一个应用程序。线程:是进程内部的一个独立执行单元。延伸到了对任务,多线程。多线程和线程进行了比较,两个非常活跃的线程为了抢夺对CPU的控制权,在线程切换时会消耗很多的CPU资源,反而会降低系统的性能。这一点在多线程编程时应该注意。然后注意到多线程的程序开发,开发多线程应用程序可利用32位Windows环境提供的Win32API接口函数,也可利用VC++中提供的MFC类库。多线程编程在这两种方式下原理是一样的,用户可以根据需要选择相应的工具。
然后讲了基于MFC的多线程编程,MFC 支持的两种线程,分别称之为工作者线程和用户界面线程。然后学习了创建MFC的工程线程,其中的代码,相应的类还有编程的步骤。
下午做了上午没做完的,一个简单的线程,TCP文件传输,上午老师见过代码之后,下午按照ppt的步骤,还有代码提示,完后两个程序。

上一篇下一篇

猜你喜欢

热点阅读