多线程在编程中有相当重要的地位,我们在实际开发时或者找工作面试时总能遇到多线程的问题,对多线程的理解程度从一个侧面反映了程序员的编程水平. 其实C++语言本身并没有提供多线程机制(当然目前C++ 11新特性中,已经可以使用std::thread来创建线程了,因为还没有系统地了解过,所以这里不提了.),但Windows系统为我们提供了相关API,我们可以使用他们来进行多线程编程. 创建线程的API函数 HANDLE CreateThread( LPSECURITY_ATTRIBUTES lpThr…