CPP
cpp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#include <iostream>
using namespace std;
class A {
public:
void f1(int (fx)(int), int);
};
class B {
public:
static int f(int);
};
void A::f1(int (fx)(int n), int val) {
int dx = fx(val);
cout << dx;
// ...
}
int B::f(int n) {
return n * n + 2 * n + 1;
}
int main() {
Enter to Rename, Shift+Enter to Preview
OUTPUT
Run