Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
vosyukov
@vosyukov
C++
Как вызвать функцию при завершении работы двух других?
Есть две функции который вызывают колбэк при завершении выполнения. При завершении обоих функций мне нужно запустить третью, как это можно красиво сделать?
Вопрос задан
более трёх лет назад
258 просмотров
Комментировать
Подписаться
2
Оценить
Комментировать
Facebook
Вконтакте
Twitter
Решения вопроса
0
Пригласить эксперта
Ответы на вопрос
1
Александр Ананьев
@SaNNy32
Создаете поток, в котором ждете наступления обоих событий (event), каждое из которых взводится в соответствующей функции обратного вызова (callback).
Ответ написан
более трёх лет назад
Комментировать
Нравится
1
Комментировать
Facebook
Вконтакте
Twitter
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
Программирование
+3 ещё
Простой
Как выбрать устройство вывода в audiere в C++?
1 подписчик
час назад
11 просмотров
0
ответов
C++
Простой
Как написать свой фреймворк?
1 подписчик
22 часа назад
171 просмотр
2
ответа
C++
Простой
Корректно ли вызывать метод у временного объекта?
1 подписчик
вчера
70 просмотров
2
ответа
C++
Простой
Когда передавать копию callable, а когда через rvalue reference?
1 подписчик
05 мая
64 просмотра
1
ответ
C++
+1 ещё
Средний
Как организовать корректный вывод информации в виде таблицы средствами си/си++(ООП использовать нельзя), если длина вводимых слов разная?
2 подписчика
03 мая
80 просмотров
0
ответов
C++
Средний
Правильно понимаю из статьи про умные указатели?
3 подписчика
17 апр.
2467 просмотров
2
ответа
C++
+2 ещё
Простой
Покажите на ассемблере как выглядит защита от переполнения буфера?
2 подписчика
16 апр.
9704 просмотра
2
ответа
C++
Средний
Код при самостоятельном тестировании работает корректно, а при проверке тестировщиком программа выдает ошибку. В чем может быть проблема?
1 подписчик
15 апр.
364 просмотра
1
ответ
Windows
+2 ещё
Средний
Ошибки winsock 10054 и 10053. Как решить?
1 подписчик
15 апр.
224 просмотра
0
ответов
Linux
+1 ещё
Простой
Как исправить ошибку при сборке библиотеки GEANT?
1 подписчик
15 апр.
93 просмотра
1
ответ
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
QA engineer
Wanted.
•
Москва
До 200 000 ₽
HR manager
MakeDifference
от 50 000 до 100 000 ₽
Fullstack JavaScript разработчик
MakeDifference
от 30 000 до 80 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама