一.线程间同步的几种方式 从上篇博文中可以发现,当多个线程对同一资源进行使用时,会产生“争夺”的情况,为了避免这种情况的产生,也就出现了线程间的同步这个技术.线程间的同步有多种方式,在接下来的博文中我会依次介绍几种主流的同步方式,以及他们之间的区别.在本篇博文中将介绍使用信号量Semaphore达到线程间同步的目的.老规矩,所有代码都讲在win32平台和Linux平台下都实现一遍. 相关函数和头文件 //头文件 #include <windows.h> //创建信号量API HANDLE WI…