1,661
社区成员
发帖
与我相关
我的任务
分享#include <iostream>
using namespace std;
struct strprint
{
int data;
strprint(){
cout<<"constructor"<<data<<endl;
}
void operator() (int a)
{
cout<<data<<":"<<a<<endl;
}
};
struct strprint2
{
int data;
strprint2(int _data):data(data){
cout<<"constructor"<<data<<endl;
}
void operator() (int a)
{
cout<<data<<":"<<a<<endl;
}
};
int main()
{
strprint()(8);
strprint2(1)(9);
return 0;
}