Simple-Windows-Posix-Semaphore:一个简单的窗口 POSIX 信号量库

时间:2024-06-22 06:07:09
【文件属性】:

文件名称:Simple-Windows-Posix-Semaphore:一个简单的窗口 POSIX 信号量库

文件大小:10KB

文件格式:ZIP

更新时间:2024-06-22 06:07:09

C

适用于 Windows 的简单 POSIX 信号量 POSIX 信号量允许进程和线程同步它们的动作。 信号量是一个整数,其值决不允​​许低于零。 可以对信号量执行两种操作:将信号量值加一 [ sem_post ]; 并将信号量值减一 [ sem_wait ]。 如果信号量的值当前为零,则sem_wait操作将阻塞,直到该值变得大于零。 semaphore.c和semaphore.h文件可替代 Windows XP 或更高版本上的 POSIX 信号量。 提供的sem_函数与它们的 POSIX 等价函数的行为不同,但它们将作为大多数用例的直接替代品。 提供的功能 int sem_init (sem_t *sem, int pshared, unsigned int 值); int sem_wait (sem_t *sem); int sem_trywait (sem_t *sem);


【文件预览】:
Simple-Windows-Posix-Semaphore-master
----main.c(898B)
----semaphore.h(3KB)
----LICENSE(11KB)
----semaphore.c(10KB)
----README.md(2KB)

网友评论