m_arina
@m_arina
студентка ИТМО

Трекинг нескольких объектов. Как запускать одну и ту же функцию для каждого объекта?

Добрый день! Пишу программу отслеживания объектов на видео. Если объект подходит, сохраняю его в свой класс для дальнейшей работы. Суть в том, что объекты двигаются по полю и надо записывать траекторию каждого объекта, которого выбрали мышкой. Застряла на том, что нужно написать функцию отслеживания и вызывать ее для каждого объекта параллельно.
Что делать?
пользоваться конструкцией типа thread t1( traking,robot1); не очень, наверное... же не знаю количество объектов, да и пробовала через switch запускать для 5 объектов, ругается, что одну и ту же функцию одновременно пытаюсь запустить. Но не писать же одно и то же N раз? Раньше с многопоточным программированием дела не имела, поэтому прошу подробного ответа, буду очень признательна!
  • Вопрос задан
  • 221 просмотр
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы