Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Вывести в файл вхождения букв Доброго времени суток! Люди добрые, помогите.. Задача. Дана последовательность слов. В каждом из них от 3 до 10 латинских букв; между соседними словами – один пробел; за последним словом – точка. Вывести в текстовый файл все слова, преобразовав их по правилу: оставить в слове только первые вхождения каждой буквы Вот с выводом в файл вся проблема #include <iostream> using namespace... https://www.cyberforum.ru/ cpp-beginners/ thread764016.html C++ Структуры и Алфавит
Написал программу для считывание с файла данных и сортировке тех студентов, которые родились осенью. Код программы: #include "fstream" #include "stdlib.h" #include "iomanip" #include "string" #include "conio.h" #include "windows.h" #include <iostream> using namespace std;
C++ Удалить из матрицы А (7х5) все строки, сумма элементов которых четна, а из матрицы В (6х8) – строки, сумма элементов которых нечетна Удалить из матрицы А (7х5) все строки, сумма элементов которых четна, а из матрицы В (6х8) – строки, сумма элементов которых нечетна. https://www.cyberforum.ru/ cpp-beginners/ thread763996.html C++ Отсортировать массив М(50) и строки матрицы А(6х7) в порядке убывания Отсортировать массив М(50) и строки матрицы А(6х7) в порядке убывания https://www.cyberforum.ru/ cpp-beginners/ thread763994.html
C++ Посчитать распределение длин между узлами в графе
Прошу помочь. Имеется файл с данными 0_383 791 17_4_3765 2978 4995 527 1_974 625 19_3_79 2487 698 2_821 268 13_4_3242 3394 3394 3242 3_189 667 21_4_4648 922 4420 6141 4_562 107 23_2_3675 565
C++ Записать в вектор стоку по-словно Добрый день, подскажите как организовать проверку в цикле на символ конца строки? (только стандартная библиотека). #include <iostream> #include <vector> #include <string> using namespace std; int main() { string str; https://www.cyberforum.ru/ cpp-beginners/ thread763982.html
C++ Написать программу на языке С + +. Задача реализовать посредством структур, описать структуру, описать функции ввода и вывода данных в табличном форм Помогите. Написать программу на языке С + +. Задача реализовать посредством структур, описать структуру, описать функции ввода и вывода данных в табличном формате. Задача: Word: Слово, Номера страниц, на которых слово встречается (от 1 до 10), Число страниц. Добавлено через 12 часов 25 минут ... https://www.cyberforum.ru/ cpp-beginners/ thread763974.html C++ Перегрузка оператора.Почему так происходит?
У нас есть перегрузка оператора. Digit operator-(const Digit &N) { Digit temp; temp.dig=dig-N.dig; return temp; } Так почему когда мы передаем в функцию только один адрес,у нас функция при вычислении А-В знает значение А,Не совсем понятно мы передали один адрес В,Откуда она знает о значении А?
C++ Ошибка .#ID000 https://www.cyberforum.ru/ cpp-beginners/ thread763951.html
Ввожу значения 1,1,11,1. через какое то время вместо чисел появляются в таблице лишь 1.#ID000 Вот код. // Laba4_4.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include <windows.h> #include <stdio.h> #include <conio.h> #include <iostream>
C++ Найти корень уравнения https://www.cyberforum.ru/ cpp-beginners/ thread763945.html
Найти корень уравнения 2*x*x*x-x-10=0 sqrt(x)-2=0
Обнулить четные элементы матрицы C++
Обнулить четные элементы матрицы 1 7 6 0 2 3 9 5 0
C++ Матрицы. Заменить элементы главной и побочной диагоналей на минимальный элемент 2)Динамический массив В квадратной матрице A заменить элементы главной и побочной диагоналей на минимальный элемент, найденный среди элементов, расположенных ниже главной диагонали. Буду благодарен за любую оказанную помощь. https://www.cyberforum.ru/ cpp-beginners/ thread763942.html
0 / 0 / 0
Регистрация: 20.01.2012
Сообщений: 22
0

Задача производителей-потребителей - C++ - Ответ 4013842

17.01.2013, 04:54. Показов 1339. Ответов 1
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Написать программу на С++, моделирующую задачу производителей-потребителей. Производителями и потребителями выступают потоки, созданные внутри одного, главного процесса (функция CreateThread). Также внутри процесса должен быть создан буфер, общий для всех потоков (функция HeapAlloc). Потоки-производители записывают новые данные в буфер, потоки-потребители считывают данные, удаляя их из буфера. Когда буфер переполнен, потоки-производители должны ждать, пока необходимое место для записи не освободится. Когда буфер пуст, потоки-потребители должны ждать, пока в нём не появятся новые данные. Доступ к буферу должен быть синхронизован (только один поток может им пользоваться в один момент времени) с помощью какого-либо примитива синхронизации, например, - мьютекса (создание мьютекса - функция CreateMutex). Количество потоков и количество единиц данных, которые они запишут в буфер либо считают из него, выбирается по собственному усмотрению.

Вернуться к обсуждению:
Задача производителей-потребителей C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.01.2013, 04:54
Готовые ответы и решения:

Задача производителей-потребителей
Помогите,пожалуйста,с задачей) Задача производителей-потребителей Написать программу на С++,...

Поведение потребителей. Нужно по учебе
Здравствуйте! Опрос состоит из 16 вопросов, пожалуйста, потратьте немножко своего времени и...

Как навесить на БлокПитания левых потребителей ?
Здраствуйте, помогите советом. У меня блок питания от компьютера. Я планирую использовать его как...

Несколько разных потребителей к одному источнику!
Здарова ребята! Делаю небольшое произведение искусства) В электронике не очень силен, прошу совета....

1
17.01.2013, 04:54
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.01.2013, 04:54
Помогаю со студенческими работами здесь

Вывести 10 самых крупных потребителей холодной воды
Почему когда пишешь так запрос, где нужно вывести количество потребленной воды у 10 наиболее...

Основы теории спроса и предложения. Поведение потребителей на рынке
Функция отраслевого спроса на товар имеет вид Qd=400–0.5P, функция предложения – Qs=–20+P, где Q в...

Напечатать из каждого заданного списка потребителей с min и max объёмом потребления электроэнергии
Даны три списка потребителей и три массива объёмов пот*ребления электроэнергии. Напечатать из...

Загрузка Производителей
Здравствуйте столкнулся с такой проблемой, при загрузке файла Excel через обработку и загрузку в...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru