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

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

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

Что обозначает запись typedef void (*terminate_handler)();?

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

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

Что обозначает запись typedef basic_filebuf<char> filebuf;?

Что описывает оператор typedef void (*ptr)(char *);

Заголовок обобщенного метода print шаблона List имеет вид template <class Data> void List <Data>::print();. Что для данной записи обозначает следующее:

void List <char>::print(){... }	

Что обозначает запись class A { virtual f() = 0; };?

Выберите вариант правильного объявления шаблона класса A:

1.class A<T>{public:	void f();};void A<T>::f(){}; 2.template<class T>class A{public:	void f(){}};template<class T>void A::f(){};	

Что описывает оператор typedef float (*ptr)(char);

Имеется запись (monstr - базовый класс, daemon - производный):
// Описывается указатель на базовый класс:monstr *р:// Указатель ссылается на объект производного класса:р = new daemon:
При выполнении виртуального метода p->draw(1, 1, 1, 1); будет вызван

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

  class window   { virtual void move();  };  class figure   { virtual void move();  };  class cwindow : public window  { virtual int wmove(int) = 0;    void move() { wmove(); }  };  class cfigure   { virtual int fmove(int) = 0;    void move() { fmove(); }  };  class wind_fig : public cwindow, public cfigure  { void wmove();    void fmove();  };  
К какому виду относится класс wind_fig?

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

 class Base1    {       public:       void func();   };class Base2    {       public:       void func();   }; class Derived: public Base1, public Base2  {    …  };void main() {     Derived a;   … };
Какие из следующих операторов функции main() правильны?

Определите результат работы данной программы для A a; B b; b.f();

	class A { public: void f() { cout << 5; } };	class B : public A	{ public: void f() { cout << 6; } };