 
        
        
          Добавил:
          
          
        
        
    
            Studfiles2
            
            
            
            
            
            Опубликованный материал нарушает ваши авторские права? Сообщите нам.
          
          Вуз:
          Предмет:
          Файл:Тестовые примеры / ch10 / sem_posix / test_semp2
.C	#include <iostream.h>
	#include <stdio.h>
	#include <malloc.h>
	#include <semaphore.h>
	int main() {
	int val;
	sem_t *semp = (sem_t*)malloc(sizeof(sem_t));
	if (!semp) { perror("malloc"); return 1; }
	if (sem_init (semp, 0, 1 )==-1) { perror("sem_init"); return 2; }
	if (sem_getvalue(semp, &val)==0) 
		cout << "semaphore value: " << val << endl;
	if (sem_destroy(semp) == -1) perror("sem_destroy");
	return 0;
	}
          Соседние файлы в папке sem_posix
          
      
    
    
    
          