Информация об изменениях

Сообщение Re: std::condition_variable с данными от 08.07.2019 9:39

Изменено 08.07.2019 10:50 Chorkov

Re: std::condition_variable с данными
Здравствуйте, Volopass, Вы писали:

V>нужно кидать event с данными.

V>хорошо бы примерчик на основе std::condition_variable.

std::future и есть суть данные + событие (однократное).
Для того чтобы его бросить такое событие нужен std::promise.
Пример: https://en.cppreference.com/w/cpp/thread/promise
std::condition_variable под капотом и для использования напрямую, в сценарии посылки данных, ббольше не нужны.
Re: std::condition_variable с данными
Здравствуйте, Volopass, Вы писали:

V>нужно кидать event с данными.

V>хорошо бы примерчик на основе std::condition_variable.

std::future и есть суть данные + событие (однократное).
Для того чтобы бросить такое событие нужен std::promise.
Пример: https://en.cppreference.com/w/cpp/thread/promise
std::condition_variable под капотом и для использования напрямую, в сценарии посылки данных, больше не нужны.