0 / 0 / 1
Регистрация: 23.10.2014
Сообщений: 28
|
||||||
1 | ||||||
Очередь событий22.06.2015, 22:50. Показов 2262. Ответов 2
Метки нет (Все метки)
Здравствуйте! Помогите разобраться с очередями событий. Приведу код, в котором переменная QE - желаемая очередь событий. Я ей закидываю мало-мальски событиями. подскажите, если не сразу выполнять эти события, а как раз из очереди QE.
Как это толком реализуется? Спасибо!
0
|
22.06.2015, 22:50 | |
Ответы с готовыми решениями:
2
Реализовать хранилище событий, для хранения событий в БД Задачи на использование событий. Осуществить использование событий в программе с применением синтаксиса обработчика, рекомендованного для среды NET Fr очередь событий Как очистить очередь событий в потоке QThread |
1 / 1 / 2
Регистрация: 01.05.2015
Сообщений: 5
|
|
23.06.2015, 00:38 | 2 |
Можно использовать контейнер Queue. У которого есть методы:
- Enqueue, который помещает объект в конец очереди; - Dequeue, который извлекает и удаляет объект из начала очереди; - Peek, который извлекает объект из начала очереди не удаляя его.
0
|
0 / 0 / 1
Регистрация: 23.10.2014
Сообщений: 28
|
|
23.06.2015, 12:15 [ТС] | 3 |
это понятно, а как перейти по самому событию из этой очереди?
Т.е. я может изначально не правильно все понимаю) Добавить в очередь можно куда угодно, а как воспользоваться этим элементом очереди? Когда последовательно делаешь, событие последовательно и исполняется. А если хочу потом его применить, после того как узнаю, сколько у меня таких событий будет и, например, к разным (однотипным) данным/переменным?
0
|
23.06.2015, 12:15 | |
23.06.2015, 12:15 | |
Помогаю со студенческими работами здесь
3
Формируется ли очередь событий когда основной поток заблокирован Сформировать односвязную очередь из элементов, которые входят в очередь Q1, но не входят в очередь Q2 Сгенерировать 30 случайных событий с интенсивностью 10 событий в час с помощью мастера функций Суммой двух событий А и В называется событие С, состоящее…1) в наступлении хотя бы одного из событий А и В2 Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |