Вот есть чужая функция, которая берёт коллбэк в качестве параметра. У меня же есть целый массив объектов, для которых можно получать эти функции.. но коллбэк только один!
Пример:
void myCB(void *); // ОДИН коллбэк
A * arr = new A[41]; // МНОГО объектов
arr[12]->func(myCB);