|
|
Другие темы раздела | |
C++ Когда в ОС используется COM ? Для каких действий ОС использует COM технологию ? Всегда ли она используется при исполнении exe файлов? https://www.cyberforum.ru/ cpp-beginners/ thread1506576.html |
C++ Где найти все глаголы для ShellExecute ? Здравствуйте. Где и как посмотреть список допустимых глаголов системы? Знаю о существовании страницы в msdn , но функция которую я нашел в интернете и использую использует глагол "runas", которого нет на странице. |
C++ Write some short C or C++ code to generate a segmentation fault
https://www.cyberforum.ru/ cpp-beginners/ thread1506555.html Write some short C or C++ code to generate a segmentation fault |
C++ Write some short C or C++ code to generate a stack overflow
https://www.cyberforum.ru/ cpp-beginners/ thread1506553.html Write some short C or C++ code to generate a stack overflow |
C++ Write some short C or C++ code that slowly leaks memory until all the resources are consumed сабж :D |
C++ Какие существуют типы компилляторной оптимизации?
https://www.cyberforum.ru/ cpp-beginners/ thread1506551.html What are some compiler optimizations that you know (ie. loop unrolling, constant folding, etc)? :) |
C++ What benefit is provided by compiling in "Debug" mode (-O0 in gcc)?
https://www.cyberforum.ru/ cpp-beginners/ thread1506549.html сабж %-) |
C++ Imagine your task is to create a high-traffic web server in C++.What multiplexing options are available to you Imagine your task is to create a high-traffic web server in C++. What multiplexing options are available to you? Which is the best / most efficient, and why? Which libraries will you consider using? Добавлено через 2 часа 15 минут HELP Добавлено через 15 секунд HELP Добавлено через 2 часа 55 минут Такс... осталось два вопроса добить и я сдаю тест работодателю :rofl: |
C++ What are a few of the functional-style programming methods that are available in C++11? What are a few of the functional-style programming methods that are available in C++11? сабж :senor: https://www.cyberforum.ru/ cpp-beginners/ thread1506546.html |
C++ Нужна рекурсивная функция для переворачивания строк
https://www.cyberforum.ru/ cpp-beginners/ thread1506545.html Write a recursive function to reverse a string :coffee: |
Write a recursive function in C or C++ to calculate the Nth number in the Fibonacci sequence C++ Write a recursive function in C or C++ to calculate the Nth number in the Fibonacci sequence |
C++ Как наиболее быстро определить зацикливание связанного списка? (a => b => c => d => e => a) You have a pointer to some element in a linked list (a => b => c => d => e). What is the fastest way to tell if there is a loop in the linked list (a => b => c => d => e => a)? https://www.cyberforum.ru/ cpp-beginners/ thread1506542.html |
11 / 15 / 8
Регистрация: 12.10.2011
Сообщений: 802
|
|
29.07.2015, 13:09 [ТС] | 0 |
Уведомления между потоками - C++ - Ответ 792191529.07.2015, 13:09. Показов 3487. Ответов 24
Метки (Все метки)
Ответ
У меня так и реализовано сейчас, но только проверка в цикле этих переменных. Вот я и подумал от них избавится.
Добавлено через 4 минуты Я правильно понял что сделав массив перименных функцией notify_one() разбудится только тот поток где ожидается изменение именно той переменной? например так: cv.wait(lk, [=]() { return (*strukt_1)[1].a == 0;}); Добавлено через 55 секунд а потоки где идет проверка:cv.wait(lk, [=]() { return (*strukt_1)[2].a == 0;}); не будут просыпаться? Вернуться к обсуждению: Уведомления между потоками C++
0
|
29.07.2015, 13:09 | |
Готовые ответы и решения:
24
Передача данных между потоками Обмен данными через указатель между потоками Инкремент переменной между потоками без atomic, с использованием mutex Взаимодействие между потоками |
29.07.2015, 13:09 | |
29.07.2015, 13:09 | |
Помогаю со студенческими работами здесь
0
Взаимодействие между потоками Интервал между потоками Связь между потоками Взаимодействие между потоками |