Форум программистов, компьютерный форум CyberForum.ru

Есть 4 потока. После осуществления блокировки барьером, 3 куда-то деваются, куда? (pthreads) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Внедрение мультиплеера C++ http://www.cyberforum.ru/cpp/thread443994.html
Привет дорогие форумчане. Возникла задача сделать мультиплеер для игры(исходных кодов которой я не имею) . Разбил на задачки и вот одна из них. Первая задача это перемещение игроков. вот моя идея. Нужно получить координаты одного игрока(P1) (x,y,z) передать на сервер,сервер передает всем остальным игрокам координаты P1(x,y,z). с этим я разобрался. теперь вопрос в другом ,как обработать...
C++ Графический интерфейс приложений на C? Как сделать графический интерфейс приложения под Linux написанного на C? http://www.cyberforum.ru/cpp/thread443785.html
C++ Ненулевая масса статического объекта в Box2D
Собственно как реализовать сабж?
callback функция C++
Здраствуйте!!! Занимаюсь разработкой снифера под DVB-карту. Пытаюсь получить MPEG-поток. Проблема заключается в том, что необходимо фрагментировать поток. При вызове функции установки сигнала вызывается callback-функция, которая записывает поток в файл. Как досрочно выйти из callback-функции. Она полностью захватывает поток и его нельзя фрагментировать. Кто знает, напишите свои...
C++ Использование C++ кода внутри программы на C: какие есть варианты? http://www.cyberforum.ru/cpp/thread443247.html
Есть программа на C++, и в ней кое-какие нужные функции, которые хотелось бы использовать в программе на C. Переписывать заново функции с С++ на С не хочется, какие есть альтернативные пути решения? С точки зрения дизайна кода звучит это довольно дико, обычно всё наоборот. Может, есть какие-то флаги для линкера, чтобы он мог слинковать две единицы трансляции как надо?
C++ Язык С Кому не трудно! Тема: Оператор варианта Пожалуйста, кому не трудно. задание такое: По введенной дате вычислить день, который был 14 дней назад подробнее

Показать сообщение отдельно
retmas
Жарю без масла
831 / 713 / 156
Регистрация: 13.01.2012
Сообщений: 1,637
11.02.2012, 11:01     Есть 4 потока. После осуществления блокировки барьером, 3 куда-то деваются, куда? (pthreads)
Цитата Сообщение от kravam Посмотреть сообщение
Решало
C
1
2
3
4
 pthread_cond_signal(&cond);
 pthread_cond_signal(&cond);
 pthread_cond_signal(&cond);
 pthread_cond_signal(&cond);
Кошмар какой
вместо таких монстров, когда нужно просигналить всем, ожидающим условие, используй
C
1
pthread_cond_broadcast(&cond);
 
Текущее время: 13:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru