Форум программистов, компьютерный форум, киберфорум
Наши страницы

Что такое семафоры? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Не могу написать программу перемножения матриц http://www.cyberforum.ru/cpp-beginners/thread437386.html
#include <iostream> #include <conio.h> using namespace std; int i,j; void vvod(int X) { for(i=0;i<=4;i++) for(j=0;j<=4;j++) X=rand() % 10; }
C++ ООР множественное определение конструктора Доброго времени, народ! Учился по книге Дейтела, и наткнулся на такой пример. Перепечатал, два раза проверил, ещё раз перепечатал. Прочитал ошибку, перевел, получалось что произошло множественное... http://www.cyberforum.ru/cpp-beginners/thread437314.html
Подключение заголовочных файлов. C++
У меня есть заголовочный файл: ...\1\2\file.h. в папке "1" есть file2.h. Как подключить к "file.h" "file2.h"?
создать класс C++
создать класс строк и реализовать какие захочешь функции в нем. ребят можете помочь,знаю что примитивно но я вообще в этом ноль
C++ Переписать в другой массив 20 максимальных элементов из исходного http://www.cyberforum.ru/cpp-beginners/thread437295.html
Создать массив из случайных 100 четырехзначных элементов. Переписать в массив из 20 элементов 20 самых больших чисел из первого массива. Нельзя создавать временный массив, сортировать 100-элементный)...
C++ Подскажыте Почему не роботает #include "stdafx.h" #include <iostream> struct stack { char mas ; int top; stack (*f)(stack a); }; подробнее

Показать сообщение отдельно
KuKu
1559 / 1037 / 78
Регистрация: 17.04.2009
Сообщений: 2,995
29.01.2012, 15:22
Сетчик уменьшает sem_wait(), увеличивает - sem_post(). Если счетчик == 0, при вызове sem_wait() идет блокировка.
Цитата Сообщение от ht1515 Посмотреть сообщение
Если юзер будет использовать (присваивать ему 0 и 1 ), то получится мьютекс?
По сути, да. Мьютексы вродь быстрее, но у него возможны только 0 или 1 и работают только в одном процессе у разных потоков. Семафоры же могут принимать любые значения от 0 до 32767 + могут быть видны из разных процессов(этого не делал, но говорят могут).
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru