|
Модераторы: xvr |
|
Baton2007 |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 117 Регистрация: 29.11.2007 Репутация: нет Всего: нет |
Есть 4 потока, 2 пишут в фаил и два читают из этого файла.
Читаю и пишу в фаил с помощью fstream,если в функции записи заблокировать миьютекстом то как я понимаю заблокируется только 2 поток записи. Как использовать семафоры так чтобы при записи в файл поток чтения отправить в режим ожидания?? Это сообщение отредактировал(а) Baton2007 - 4.5.2011, 21:29 |
|||
|
||||
svlary |
|
|||
Бывалый Профиль Группа: Участник Сообщений: 207 Регистрация: 8.9.2009 Репутация: 4 Всего: 4 |
Прочитайте вот эту лекцию : http://www.intuit.ru/department/se/posixthreads/7/ (7. Лекция: Блокировки чтения-записи, условные переменные, барьеры и семафоры-счетчики) |
|||
|
||||
Baton2007 |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 117 Регистрация: 29.11.2007 Репутация: нет Всего: нет |
Спасибо прочел , сделал!
|
|||
|
||||
Правила форума "С/С++: Программирование под Unix/Linux" | |
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, xvr. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Программирование под Unix/Linux | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |