c++ 运算符重载
一、常见的运算符重载的用法
1、操作对象为类的普通成员变量
#include
using namespace std;
class Test {
public:
Test(int num) : number(num) {}
~Test(){}
public:
int operator +(int num)
{
return number += num;
}
int operator -(int num)
{
return number -= num;
}
int operator *(int num)
{
return number *= num;
}
int operator /(int num)
{
return number /= num;
}
void operator =(int num)
{
number = num;
c++ 运算符重载最先出现在Python成神之路。
版权声明:
作者:lichengxin
链接:https://www.techfm.club/p/19187.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。
THE END
二维码
共有 0 条评论