Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Удаленная работа для IT-специалистов
float test(float(&)()) { return 1.0; }
#include <iostream> float testFunction1() { std::cout << "testFunction1 is doing something" << std::endl; return 1.49; } float test(float(&func)()) { return func(); } int main() { std::cout << test(testFunction1) << std::endl; return 0; }