77问答网
所有问题
c++中的运算符重载一般用在什么地方,以及有什么用处?
如题所述
举报该问题
推荐答案 2013-09-25
重载运算符只是在让大家明白重载的思想,刚刚开始进入编程不会遇到重载运算符的例子。除非以后开发大的项目需要用到了运算符的重载。比方说,现在的运算符只能对整形 浮点型 字符型的去操作。以后咱们想定义一个类的实例让这个类的对象直接就参与运算 (也就是运算符不再局限在类型变量上,而是可以实现在类的对象上)
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/IqNvGYGqG.html
其他回答
第1个回答 2013-09-25
运算符重载一般用在类的实现中。
比如,定义了一个类
class MyClass
{};
然后定义了两个对象:
MyClass item1, item2;
你可能需要进行两个对象相加的运算。
item1 + item2
但是,系统内部本身是不支持这种操作的,此时,你就需要重载 + 运算符,实现两个对象相加。
其他的运算符也大同小异。
相似回答
C++中的运算符重载,
帮我详细介绍下
答:
运算符重载为类的用户提供了更直观的接口,使类类型的对象也可以像普通变量一样进行运算符的表达式运算
。运算符重载允许C/C++的运算符在用户定义类型(类)上拥有一个用户定义的意义。二、运算符重载的规则 (1)C++中的运算符除了少数几个以外,全部可以重载,而且只能重载已有的运算符。可以重载的运算符...
C++中运算符重载
问题,分别说明下面const的作用
以及
为
什么
要用引用
答:
函数中使用CONST(1)const修饰函数参数 a.传递过来的参数在函数内不可以改变(无意义,因为Var本身就是形参)void function(const int Var); b.参数指针所指内容为常量不可变void function(const char* Var); c.参数指针本身为常量不可变(也无意义,因为char* Var也是形参)void function(char* const Var...
c++中什么
是
运算符的重载
答:
运算符的重载
也就是函数
的重载,
比如:两个整数的加法直接可以相加(a+b=c)),但是对于类的对象来说是不可以直接这样相加的,就需要你写函数来实现可以这样相加,这就是重载,希望对你有所帮助
c++中的运算符重载
主要用来做
什么?
答:
主要是用来使对象之间可以做运算操作的.比如
,你定义了一个类的对象a而这个对象中有一个数据,又定义了一个b对象也有一个数据,你须要使用a+b来计算这两个对象中数据的合,就须要运算符重载.运算符重载不光是可以重载四则运算的.也可以重载 []下标运算符,<< >>输入输出运算符等等.运算符重载主要的...
关于
C++重载运算符
答:
② 地址运算符&也不必重载,它能返回类对象在内存中的起始地址。总之,当
C++
语言原有的一个运算符被重载之后,它原先所具有的语义并没有消失,只相当于针对一个特定的类定义了一个新的运算符。
运算符重载
可以使用成员函数和友元函数两种形式。可以参考以下的经验:(1)只能使用成员函数重载
的运算符有
:=...
实际工作中
C++运算符重载用
的多不多?
答:
运算符重载对
C++有
重要的意义,把运算符重载和类结合起来,可以在C++程序中定义出很有实用意义而使用方便的新的数据类型。运算符重载使
C++具有
更强大的功能、更好的可扩充性和适应性,这是C++最吸引人的特点之一。总的来说
运算符重载用
的还是比较多的,在一般的类中都会用到
运算符重载,
尤其等你到大...
c++中运算符重载
到底
有什么
好处,可以举例说明吗?
答:
那些
运算符
本身功能是有限的 比如不能进行复数的加减 但是我们重载以后 就可以让它实数与实数相加,虚数与虚数相加,最后结果也是复数 还有字符串string里也有很多
重载的地方,
像两个字符串也可以相加,等等 重载的主要目的是,简洁易懂,原理上其实也是通过函数实现的,像a + b用add(a,b) 也行,但是...
大家正在搜
类中运算符重载一般采用两种形式
运算符重载有什么用
什么可实现函数重载和运算符重载
关于运算符重载的描述中正确的是
运算符重载和函数重载的区别
operation在运算符重载中
什么叫运算符重载
函数重载和运算符重载都属于
运算符重载的两种形式
相关问题
c++中的运算符重载主要用来做什么?
C++中为什么要用输入输出运算符重载,有什么作用?。。。。急...
C++中 运算符重载 到底有什么何意义?
C++中 运算符重载 到底有什么何意义?
C++里什么是运算符重载?在什么情况下用?
C++中运算符重载用得多吗
C++里什么是运算符重载?在什么情况下用?
在C++中运算符重载的时候究竟什么时候应该加引用,什么时候不...