主讲:田宏璋
一、C++下的多线程编程介绍: 1)讲解进程、线程的概念、知识。 2)介绍Windows API的CreateThread()函数的使用,以及如何利用该函数来创建线程。
何时会用到线程? 当一个程序在进行一个工作的时候,而另外一个程序要进行另外一个工作的时候,如果我们想同时让这2个程序运行起来,那么我们可以应用多线程的编程技术。 在网络通信编程里面会应用到线程技术。
二、C++ Boost库的介绍: 主要介绍C++ Boost库里面的智能指针 scoped_ptr、scoped_array、shared_ptr的用法。
首先Boost库是可以弥补C++ STL库的不足的。在STL库里面有的数据结构与算法没有实现出来,但是在Boost库里面却都已经实现了。 Boost库的用途: 它可以用来管理动态开辟的存储空间、帮人们一起使用正则表达式、更安全地进行数据类型的转换。
讲座时间: 2008年11月23日(星期天)上午8:30-11:30
讲座地点: 中福校区(福州市东街92号中福广场6层) |