问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C++怎么显式调用调用重载后的运算符函数

发布网友 发布时间:2022-05-16 23:20

我来回答

3个回答

热心网友 时间:2023-09-14 18:44

  显示调用分为三种情况:
  1 调用全局函数
  2 调用本类自己的函数
  3 调用父类的函数

  对于全局的运算符重载

  可以使用下面的方式调用
  ::operator运算符(操作数...);

  对于本类的运算符可以使用下面的方式调用
  classA::func(){
   operator运算符(操作数...);

  }

  对于本类需要调用父类的运算符,可以使用下面的方式调用
  classA::func(){
   classFather::operator运算符(操作数...);

  }

热心网友 时间:2023-09-14 18:44

#include "stdafx.h"
#include<iostream>
//#pragma warning(disable:4996)
using namespace std;
struct sa
{
int i;
};
sa operator +(sa v1, sa v2)
{
sa t;
t.i = v1.i + v2.i;
return t;
}
//这是VS 主函数声明,如果有问题,将上句改成:
//int main()
int _tmain(int argc, _TCHAR* argv[])
{
sa a, b, c;
b.i = 1; c.i = 2;
a = b + c;//这就是显示调用函数:sa operator +(sa v1, sa v2)
cout <<a.i << endl;
//如果下句出现问题,请添加头文件引用:#include<stdlib.h>
system("pause"); //防止窗口一闪而退
return 0;
}

热心网友 时间:2023-09-14 18:45

比如+:
c3=c1.operator +(c2); //等价于 c3=c1+c2;
其中 c1,c2,c3均为对象
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
苹果手机微信怎么换漂亮字体(苹果手机微信怎么换行输入) 有什么好用的app转换字体 手写转文字的软件 erp可以看评论地址吗 淘宝评论url是什么意思? 揭秘:码牌支付风控升级,背后真相揭秘 电脑电视直播软件哪个好用什么软件好电脑看电视直播 潼南子同街学区是哪些 三极管BU406价格和参数? 火锅料放在冰柜忘了插电一个星期给会坏了吗 火锅的设备有哪些 手机怎么用QQ音乐下歌曲及词到mp3? 意大利语讲得好是什么体验,学起来难吗?哪位大神能告诉我昆明哪里学好么? 意大利语难学吗?去意大利必须要会意大利语吗? 请问学意大利语难吗? 意大利语B1-B2水平很难达到吗?相当于英语几级? 我家安装了无线网,怎么设置别人才能破解不了 各位大师给起个名字吧 急急!!!给人起名、、 张婉桐翻译成英文是什么? 蔡婉桐名字好听吗? 洗婉桐中文名翻译成英文名 江淮瑞风s3起来火就熄火什么原因 江淮瑞风s3自动挡空档时,带速很高怎么回事 瑞风S3三万公里做什么保养? 李阿姨3.5小时包40个粽子平均每小时包几个粽子平均包一个粽子要多少小时? 妈妈九分钟包了18个粽子,照这样计算,妈妈包114个粽子需要多少分钟? 李阿姨3.5小时包42个粽子 ,平均每小时包12个粽子,平均包1个粽子要多少小时? 端午节零放的,妈妈和奶奶为老人包粽子,按每人每三分钟包一个计算,他俩一小时可以包多少个? 一小时能包多少粽子 人1小时能包几个粽子叫快? c++运算符重载 C++中如何实现复合运算符的重载 什么是运算符重载?? 除了友元函数和成员函数,运算符还能用什么方式重载 运算符重载的分类 广州亲子鉴定样本那个准确? 亲子鉴定什么样本准确率高一些? 鳄鱼为什么不敢捕食狮子? 狮子喝水时鳄鱼会不会攻击 鳄鱼的嘴能塞下狮子头吗? 梦见长颈鹿还有鳄鱼吃狮子? 狮子在河边喝水,鳄鱼会咬它吗,大象呢? 为什么海南银行网上银行付款时总显示网络异常 我就想知道海南银行现在还有吗 白带黄且带血,有异味。。。这是怎么回事?? 白带偶尔带血,有异味怎么办,用什么药好 白带带血阴道有异味怎么办 白带有血丝且有异味需要作哪些检查 苹果华为手机的屏幕都是三星提供的,但仍然不够三星自家用的屏幕好。三星果然是全球排第一名最好的手机 描写崔雪莉外貌描写片段