C++ Language/ProgramFlow/FunctionPointer

In traditional C++, a function could be passed-around using "function-pointer" variables. For example, this type alias specifies a pointer to a function that converts a float-pointer into an integer:.

Additional information about function-pointers