1. > 电脑手机 >

operator是什么意思 operator

operator是什么意思.在编程中

操作符的意思,主要用于操作符重载以规定自定义类的操作符的行为

如:

class A

{

int b;

int c;

};

inline bool A::operator==(const A& a)

{

return b==a.b && c==a.c;

}

用来判断两个类A的对象是否相等

英语语法上说的operator 指什么?谢谢赐教!

这要结合具体语境,operator为名词,有(某企业的)经营者; (机器、设备等的)操作员,机务员,司机,驾驶员; [信]接线员,话务员,电话接线员; 投机取巧者等多种解释,在语法中有元素、组成等用法。

operator是什么意思

【operator】意思与用法

1. N-COUNT 电话接线员

An operator is a person who connects telephone calls at a telephone exchange or in a place such as an office or hotel.

He dialled the operator and put in a call for Rome.

他拨了接线员的号,让他接通一个到罗马的电话。

2. N-COUNT (机器)操作员,技工

An operator is a person who is employed to operate or control a machine.

operators.

计算机操作员

3. N-COUNT (企业的)经营者;运营公司

An operator is a person or a company that runs a business.

...'Tele-Communications', the nation's largest cable TV operator.

全国最大的有线电视运营商“电视通信公司”

4. N-COUNT 精明圆滑的人;善于取巧的人

If you call someone a good operator, you mean that they are skilful at achieving what they want, often in a slightly dishonest way.

He was a smart operator. Don't underestimate him.

他这个人精明圆滑,可别小瞧了他。

operator是什么意思 operatoroperator是什么意思 operator


...one of the shrewdest political operators in the Arab World.

阿拉伯世界最精明狡猾的政客之一

句子里的operator什么意思?

operator

n.[C]

1. 操作者,技工

2. 司机

3. 接线员

He dialed the operator.

他拨通了接线员。

4. 施行手术的医生

5. (企业)经营者

6. 精明圆滑的人

7. 【数】(运)算子,算符

要按此句的意思 应该是企业的经营者

"operator"在C语言里是什么关键字,具体什么功用?

1.operator是操作符的意思。operator是C++的关键字,不是C语言当中的,它和运算符一起使用,表示一个运算符函数,理解时应将operator=整体上视为一个函数名。

2.C++中的operator,有两种用法,一种是operator

overloading(操作符重载),一种是operator

casting(操作隐式转换)。下面分别进行介绍:

1)operator

overloading

C++可能通过operator

重载操作符,格式如下:类型T

operator

操作符

(),例如重载

+:

template

T>

class

A

{

public:

const

T

operator

operator是什么意思 operatoroperator是什么意思 operator


+

(const

T&

rhs)

{

return

this->m_

+

rhs;

}

private:

T

m_;

};

又比如STL中的函数对象,重载

():

template

T>

struct

A

{

T

operator()(const

T&

lhs,

const

T&

rhs){

return

lhs-rhs;}

};

2)operator

casting

C++可能通过operator

重载隐式转换,格式如下:

operator

类型T

(),如下所示

class

A

{

public:

operator

B*

()

{

return

this->b_;}

operator

const

B*

()

{return

this->b_;}

operator

B&

()

{return

*this->b_;}

private:

operator是什么意思 operatoroperator是什么意思 operator


B*

b_;

};

A

a;

当if(a),编译时,其中它转换成if(a.operator

B*()),其实也就是判断

if(a.b_)

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, website.service08@gmail.com 举报,一经查实,本站将立刻删除。

联系我们

工作日:9:30-18:30,节假日休息