Size: a a a

2021 July 02

NK

Nikolay Kononov in C++ Together 2.0
ну типа в его тред пуле когда закончилась таска он проверяет есть ли колбек у него
источник

NK

Nikolay Kononov in C++ Together 2.0
если есть выполняет
источник

AF

Aidar Fattakhov in C++ Together 2.0
А когда он вызовется в основном потоке?
источник

AF

Aidar Fattakhov in C++ Together 2.0
Там нужен какой-то вызов твоего менеджера или чего-нибудь деструктора
источник

RM

Roy Mustang in C++ Together 2.0
Представь себе ситуацию, тебе надо 1 млн сущностей отсортировать по некому параметру, ты хочешь чтоб когда сортировка завершится - выполнить какие нибудь операции с этим контейнером, который отсортирован
источник

RM

Roy Mustang in C++ Together 2.0
Вот ты вызываешь Execute и передаешь две лямбды, одна содержит логику сортировки, а другая принимает отсортированный контейнер
источник

O

Ofee in C++ Together 2.0
опять миллионы тараканов в голове, эх...
источник

AF

Aidar Fattakhov in C++ Together 2.0
Ты продолбал вопрос?
источник

RM

Roy Mustang in C++ Together 2.0
Первая лямбда вызывается в другом потоке, а вторая в основном
источник

AF

Aidar Fattakhov in C++ Together 2.0
.
источник

O

Ofee in C++ Together 2.0
Рой, смотри мой пример
источник

RM

Roy Mustang in C++ Together 2.0
Когда вызывает Update внутри JobSystem класса, когда тот вызывает pop из очереди уже выполненных задач
источник

AF

Aidar Fattakhov in C++ Together 2.0
Жаль что std future не awaitable
источник

AF

Aidar Fattakhov in C++ Together 2.0
Нет
источник

AF

Aidar Fattakhov in C++ Together 2.0
Это не основной поток
источник

RM

Roy Mustang in C++ Together 2.0
Основной
источник

AF

Aidar Fattakhov in C++ Together 2.0
Основной который таски кладет
источник

RM

Roy Mustang in C++ Together 2.0
Ну все правильно
источник

AF

Aidar Fattakhov in C++ Together 2.0
Update где вызывается?
источник

O

Ofee in C++ Together 2.0
Рой любит велосипеды – свой напишет в любом случае, так что не велика потеря
источник