// Семафоры Posix в Linux // Программа из учебника "Системное программирование в среде Linux", Гунько А.В., стр. 124 // Название: sempost.c // Описание: увеличение значения и разблокирование семафора //pxsem/sempost.c #include #include #include #include #include #include #include int main(int argc, char **argv) { sem_t *sem; int val; if (argc != 2) { printf("usage: sempost \n"); exit(-1); } sem = sem_open(argv[1], 0); sem_post(sem); sem_getvalue(sem, &val); printf("value = %d\n", val); exit(val); }