Как передать функцию в качестве параметра?

Какой самый быстрый и короткий способ передать функцию в качестве параметра другой функции без использования других библиотек, кроме стандартной, в одной строке?

Я имею ввидускажем, у нас есть функцияforloop(int x, *) {...} что запустить цикл из0 вx работает* функция; вызов функции должен быть примерно таким:forloop(3, **() { std::cout "Hi!"; });

PS:* а также** это просто заполнители для типа функция-аргумент и способ передачи функции в качестве аргумента.

Ответы на вопрос(3)

Ваш ответ на вопрос