Я хочу реализовать некоторую систему в С++, чтобы я мог вызвать функцию и попросить вызвать другую функцию в X миллисекундах. Что-то вроде этого:
callfunctiontimed(25, funcName);
25 - количество миллисекунд перед вызовом функции.
Я хотел бы знать, требуется ли многопоточность для этого, а затем использовать некоторую функцию задержки? Помимо использования указателя функции, как бы работала такая функция?