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是什么意思 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是什么意思 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是什么意思 operator B* b_; }; A a; 当if(a),编译时,其中它转换成if(a.operator B*()),其实也就是判断 if(a.b_) 版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, website.service08@gmail.com 举报,一经查实,本站将立刻删除。