1.创建一个信号量: createsemaphore()。 函数的讲解网上很容易搜到;
2.对创建的信号量进行计数+1操作: releasesemaphore()。
3.对信号量计数进行-1操作,也就是wait操作:waitforsingleobject();
4.删除信号量:closehandle();
很简单,不知道对初学者有没有简单的帮助。
我在这里标注一下,是因为对它还不常使用,看到就可以立刻想起怎么用。以后不看也会记在心理了。
1.创建一个信号量: createsemaphore()。 函数的讲解网上很容易搜到;
2.对创建的信号量进行计数+1操作: releasesemaphore()。
3.对信号量计数进行-1操作,也就是wait操作:waitforsingleobject();
4.删除信号量:closehandle();
很简单,不知道对初学者有没有简单的帮助。
我在这里标注一下,是因为对它还不常使用,看到就可以立刻想起怎么用。以后不看也会记在心理了。