单目运算符重载格式
++a和a++通过形参确定
data1 operator++()
{
++th服务器托管网is->a;
return *this;
}
data1 operator++(int)
{
data1 temp=*this;
this->a++;
return temp;
}
举例使用单目运算符重载
#include "iostream"
using namespace std;
class data1
{
public :
int a;
data1(int a):a(a)
{
}
data1 operator++()
{
++this->a;
return *this;
}
data1 operator++(int)
{
data1 temp=*this;
this->a++;
return temp;
}
};
class data2
{
public :
int a;
data2(int a):a(a)
{
}
};
int main()
{
data1 a(20);
data1 b=a++;
服务器托管网 cout b.a endl;
}
服务器托管,北京服务器托管,服务器租用 http://www.fwqtg.net
Dubbo是什么? Dubbo官网地址:http://dubbo.apache.org Apache Dubbo 是一款易用、高性能的 WEB 和 RPC 框架,同时为构建企业级微服务提供服务发现、流量治理、可观测、认证鉴权等能力、工具与最佳实践。 “Dubb…