Интересно, как я мог реализовать асинхронный вызов в стандарте C ++.
У меня есть программа для обработки изображений / видео, и я хочу добавить другую функцию / функцию, но я бы хотел, чтобы она выполнялась в другом потоке или асинхронно запускалась в исходном потоке.
Я просто хочу уведомить основной поток, когда что-то случилось в этом новом потоке. (Это происходит не всегда, и нет причин, по которым основной поток должен ждать завершения этого нового процесса. Поэтому я предпочитаю асинхронный вызов, если это проще, чем многопоточное программирование)
Надеюсь, я на правильном пути.
Заранее спасибо.
Игнасио.
UPDATE:
В настоящее время я еще не использую библиотеку потоков, потому что до сих пор она мне не нужна. Я думал в Boost ... это хорошая идея? С чего начать, если я хочу заставить работать несколько асинхронных вызовов?