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

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

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

Когда функция вызывает саму себя она называется:

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

Варианты ответа
деструктором
конструктором
подставляемой
рекурсивной(Верный ответ)
Похожие вопросы
Сколько операндов может иметь операторная функция унарного оператора, объявленная как функция-член?

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

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

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

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

  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();  

Когда освобождается память, выделенная для объекта?

Если метод в базовом классе не объявлен как виртуальный, а в производном он переопределен, когда определяется, какой из методов вызывается?

Что возвращает функция-оператор <<?

Может ли виртуальная функция быть встроенной?