操纵基因(operator)

操纵基因(operator)


相关考题:

在下面的运算符重载函数的原型中,错误的是A.Volume operator-(double,double);B.double Volume::operator-(double);C.Volume Volume::operator-(Volume);D.Volume operator-(Volume,Volume);

将x+y*z中的“+”用成员函数重载,“*”是友元函数重载应写为( )。A.operator+(operator*(y,z))B.x.operator+(operator*(y,z))C.x.operator+(X*(y,z))D.x+(operator*(y,z))

下列运算符函数中,肯定不属于类Value的成员函数的是( )。A.Value operator+(Value);B.Value operator-(Value,Value);C.Value operator*(int);D.Value operator/(Value);

( 14 )下列运算符函数中肯定不属于类 FunNumber 的成员函数的是A ) int operator-(FunNumber);B ) FunNumber operator-();C ) FunNumber operator-(int);D ) int operator-(FunNumber , FunNumber);

( 33 )下列是重载乘法运算符的函数原型声明,其中错误的是A ) MyClass operator*(double,double);B ) MyClass operator*(double,MyClass);C ) MyClass operator*(MyClass,double);D ) MyClass operator*(MyClass,MyClass);

将x+y*z中的“+”用成员函数重载,“*”用友元函数重载应写为( )。A.operator+(operator*(y,z))B.x.operator+ (operator*(y,z))C.x.operator+(x*(y,z))D.x+(operator*(y,z))

( 33 )将运算符 “ + ” 重载为非成员函数,下列原型声明中,错误的是A ) MyClock operator + (MyClock,long);B ) MyClock operator + (MyClock,MyClock);C ) MyClock operator + (long,long);D ) MyClock operator + (long,MyClock);

如果表达式--x/y中的“--”和“/”是作为友元函数重载的运算符,采用运算符函薮调用格式,该表达式还可表示为( )。A.operator/(x.operato--(), y);B.operator/(operator--(x), y);C.x.operator--().operator/(y);D.y.operator/(operator--(x));

下列是重载乘法运算符的函数原型声明,其中错误的是A.MyClass operator * (double, double);B.MyClass operator * (double, MyClass);C.MyClass operator * (MyClass, double);D.MyClass operator * (MyClass, MyClass);

如果表达式-x/y中的“--”和“/”是作为友元函数重载的运算符,采用运算符函数用格式,该表达式还可表示为( )。A.operator/(x.operator--(),y);B.operator/(operator--(x),y);C.x.operator--().operator/(y);D.y.operator/(operator--(x));

将x+y*z中的“+”用成员函数重载,“*”是友元函数重载应写为( )。 A.operator+(operator*(y,z))SX 将x+y*z中的“+”用成员函数重载,“*”是友元函数重载应写为( )。A.operator+(operator*(y,z))B.x.operator+(operator*(y,z))C.x.operator+(X*(y,z))D.x+(operator*(y,z))

如果在表达式++x/y中,++是作为友元函数重载的,/是作为成员函数重载的,则该表达式还可为A.(operator++(x) ) .operator/(y)B.(operator++(0) ) .operator/(y)C.operator/((operator++(x,0) ) ,y)D.operator/((operator++(0) ) ,y)

如果表达式++x/y中,+ +是作为友元函数重载的,/是作为成员函数重载的,则该表达式还可为( )。A.(operator + +(x)).operator/(y)B.(operator + +(0)).operatr/(y)C.operator/((operator + + (x,0)),y)D.operator/((operator + + (0)),y)

如果表达式y*x++中,“*”是作为成员函数重载的运算符,“++”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为A.x.operator++(0).operator*(y);B.operator*(x.operator++(0),y);C.y.operator*(operator++(x,0))D.operator*(operator++(x,0),y)

如果表达式++x/y中,++是作为友元函数重载的,/是作为成员函数重载的,则该表达式还可为( )。A.(operator++(x)).operator/(y)B.(operator++(0)).operatr/(y)C.operator/((operator++(x,0)),y)D.operator/((operator++(0)),y)

Operator overloading operator+= which appends another String instance into current Stringinstance.

重载输入流运算符>>必须使用的原型为()。A.istream operator>>(istream,);B 重载输入流运算符>>必须使用的原型为( )。A.istream operator>>(istream,<类名>);B.istream operator>>(istream,<类名>);C.istream operator>>(istream,<类名>);D.<类名>operator>>(istream,<类名>);

An operator wants to move all files inside the directory /home/operator to the current directory. Which of the following commands will complete the task?() A. mv /home/operator .B. mv /home/operator/* .C. mv /home/operator ../..D. mv /home/operator/all ../home/operator

Which configuration command builds a read-write SNMP community named operator?()A、Snmp-server community operator.B、Snmp-server operator community.C、Snmp-server community operator rw.D、Snmp-server operator community rw

如果表达式++j*k中的“++”和“*”都是重载的友元运算符,则采用运算符函数调用格式,该表达式还可以表示为()A、operator*(j.operator++(),k)B、operator*(operator++(j),k)C、operator++(j).operator*(k)D、operator*(operator++(j),)

An operator wants to move all files inside the directory /home/operator to the current directory. Which of the following commands will complete the task?()A、mv /home/operator .B、mv /home/operator/* .C、mv /home/operator ../..D、mv /home/operator/all ../home/operator

单选题Which configuration command builds a read-write SNMP community named operator?()ASnmp-server community operator.BSnmp-server operator community.CSnmp-server community operator rw.DSnmp-server operator community rw

单选题如果表达式--x/y中的“--”和“/”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为(  )。Aoperator/(x.operator-(),y);Boperator/(operator--(x),y);Cx.operator--().operator/(y);Dy.operator/(operator--(x))

单选题已知将运算符“+”和“*”作为类Complex的成员函数重载,设c1和c2是类Complex的对象,则表达式c1+c2*c1等价于(  )。Ac1.operator*(c2.operator+(c1))Bc1.operator+(c2.operator*(c1))Cc1.operator*(c1.operator+(c2))Dc2.operator+(c1.operator*(c2))

名词解释题操纵基因(operator)

单选题将x+y*z中的“+”用成员函数重载,“*”用友元函数重载应写为(  )。Aoperator+(operator*(y,z))Bx.operator+(operator*(y,z))Cx.operator+(x*(y,z))Dx+(operator*(y,z))

单选题如果表达式y*x++中,“*”是作为成员函数重载的运算符,“++”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为(  )。Ax.operator++(0).operator*(y)Boperator*(x.operator++(0),y)Cy.operator*(operator++(x,0))Doperator*(operator++(x,0),y)