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

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

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

Если происходит ошибка при выполнении функции new, то

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

Варианты ответа
происходит исключительная ситуация memoryexception
функция возвращает ноль(Верный ответ)
программа аварийно завершается
Похожие вопросы

Что произойдет при выполнении данного оператора switch, если val = 1?

  switch (val)   { case 1:  a();    case 2:  b();             break;    default: c();             break;  }  
Имеется запись (monstr - базовый класс, daemon - производный):
// Описывается указатель на базовый класс:monstr *р:// Указатель ссылается на объект производного класса:р = new daemon:
При выполнении виртуального метода p->draw(1, 1, 1, 1); будет вызван

Какая ошибка в таком определении шаблона: template <class T, T def_val> class My {};

Определена шаблонная функция
template <class T> bool cmp(T a, T b){ return a>b? true : false;};

Как осуществить вызов функции cmp() для параметров int a1, double b1?

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

Если имеется код char a[8]; cin >> a; и вводится текст "Hello world", то что будет в массиве a?

Выберите правильное (синтаксически верное) объявление функции-шаблона func, принимающей два параметра параметризующего типа template <class T>

Что произойдет, если при возникновении особой ситуации блок try не будет обнаружен в данной функции?

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

Если имеется код double x; cin >> x; и вводится "12-3", то что будет в переменной x?