База ответов ИНТУИТ

Язык программирования C++ для профессионалов

<<- Назад к вопросам

Сколько операндов должна иметь операторная функция бинарного оператора, объявленная как дружественная функция?

(Отметьте один правильный вариант ответа.)

Варианты ответа
0
2(Верный ответ)
3
1
Похожие вопросы

Сколько операндов должна иметь операторная функция бинарного оператора, объявленная как глобальная функция?

Сколько операндов может иметь операторная функция унарного оператора, объявленная как функция-член?

Какая функция должна присутствовать в каждой программе С++?

Какая функция должна быть в классе обязательно?

В чем ошибка при таком определении бинарного оператора: String operator+()?

Какая функция будет первой вызвана, если функция запустила особую ситуацию, не указанную в ее описании

Сколько операндов имеет оператор ввода-вывода <<?

Объявлен некоторый класс A. Функция объявляется внутри класса A. Выберите корректные варианты объявления функции перегрузки оператора.

Определены классы:

  class A  { void fun() { cout << "функция класса A\n"; }  };  class B : private A  { public: void fun() { cout << "функция класса B\n";}  };  class C : private B  { public: void fun() { cout << "функция класса C\n";}  };  
Что будет напечатано в результате выполнения операторов:
      C *obj;      obj = new C;      obj->fun();  

Определены классы:

  class A  { public: void fun() { cout << "функция класса A\n"; }  };  class B: public A  { public: void fun() { cout << "функция класса B\n"; }  };  class C: public B  { public: void fun() { cout << "функция класса C\n"; }  };  
Что будет напечатано в результате выполнения операторов:
      C obj;      obj.A::fun();