aliase in C++
``` #include <iostream> using Func = int(int, float); struct S { Func f; }; int S::f(int a, float b) { return a+b; } int main() { S s; std::cout << s.f(1, 2.0); } ```
``` #include <iostream> using Func = int(int, float); struct S { Func f; }; int S::f(int a, float b) { return a+b; } int main() { S s; std::cout << s.f(1, 2.0); } ```