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

Буферы и синхронизация потоков - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Как расширить консольное окно http://www.cyberforum.ru/cpp-beginners/thread1208524.html
Как расширить консольное окно, скажем на весь экран его растянуть
C++ C++ Описать структуру с именем DETAL, которая содержит следующие поля: Описать структуру с именем DETAL, которая содержит следующие поля: - Name - название детали; - Sort - сорт изделия; - Date-дата изготовления (структура: day; month, year - день, месяц, год); - Quant - количество; - Cost - цена детали. 2. Написать программу, использующую данную структуру и выполняет следующие действия: - Вводит с клавиатуры массив данных ZAKAZ, состоящий из N... http://www.cyberforum.ru/cpp-beginners/thread1208519.html
C++ Ошибка в коде С++ (сортировка)
как сделать так, чтоб выводило нормальный массив?
C++ Зашифровать файл, используя исключающее или
Здравствуйте. Задача: Есть файл, в котором записаны какие-то символы. Надо поочередно брать каждый символ и менять в нем 1 на 0 и 0 на 1 с помощью XOR. Например, символ 'a' это 01100001. После выполнения программы должно быть: 10011110 Еще обязательное условие. Можно использовать только один указатель на файл! Работаем с одним указателем на файл и используем функцию fseek. Вот что я...
C++ Структуры в языке C++ и не только http://www.cyberforum.ru/cpp-beginners/thread1208487.html
Вообщем, предыстория такая: для зачета нужно сдать 14 лабораторных, 11 из которых уже выполнено. Все бы ничего, но есть такие, которые в упор не осознаю в полной мере. В данном случае структуры и работа с файлами. Ну хоть убей, не понимаю. Вот решил спросить, как делать. Я здесь новенький, сильно камнями не забрасывайте) Это задача по структуре: Известны данные о массе и объеме n тел,...
C++ В одномерном массиве, состоящий из n действительных элементов, вычислить: В одномерном массиве, состоящий из n действительных элементов, вычислить: 1) количество элементов массива, лежащих в диапазоне от A до B; 2) сумму элементов массива, расположенных после максимального элемента. Упорядочить элементы массива по убыванию модулей элементов. Буду благодарен за помощь. подробнее

Показать сообщение отдельно
0x10
2426 / 1598 / 232
Регистрация: 24.11.2012
Сообщений: 3,919
15.06.2014, 15:00     Буферы и синхронизация потоков
И да - работать не будет.

Добавлено через 1 минуту
Предположим, такая ситуация. Два потока хотят начать записывать данные.
Поток 1 - проверка условия wbusy - писать можно.
Поток 2 - проверка условия - писать можно
Поток 2 - увеличение значения wbusy
Поток 1 - увеличение значения wbusy

И вот у нас уже два потока ломятся на запись.
 
Текущее время: 04:02. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru