|

楼主 |
发表于 2018-11-21 18:56:47
|
显示全部楼层
本帖最后由 Jeff_ 于 2018-11-21 18:59 编辑
- #include<iostream>
- using namespace std;
- class A{
- public:
- A(){cout<<"构造函数"<<endl;};
- void operator()(int a, int b){cout<<a+b<<endl;}
- };
- void set_1(A visit){
- visit(1,2);
- }
- int main(){
- set_1( A());
- return 0;
- }
复制代码
换个形式的写法,类的构造函数作为参数?这个visit就是A的对象?将构造函数传给对象是什么操作? |
|