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

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

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

Если в программе уже имеется функция с прототипом int func(int k, double f), то какое из следующих объявлений не вызовет ошибки компиляции?

(Ответ считается верным, если отмечены все правильные варианты ответов.)

Варианты ответа
double func(int m, double h, int d = 0)(Верный ответ)
int func(double x, int y)(Верный ответ)
void func(int m, double g = 3.14)
double func(int m, double g)
Похожие вопросы

В программе имеется функция с прототипом int func(int k, double f). Какое из следующих объявлений приведет к ошибке компиляции?

	1.void func(int m, double g = 3.14)	2.double func(int m, double h, int d = 0)	

В программе имеется функция с прототипом int func(int k, double f). Какое из следующих объявлений приведет к ошибке компиляции?

	1.void func(int m, double g = 3.14)	2.double func(int m, double h, int d = 0)	
В программе имеется функция с прототипом int func(int k, double f). Какое из следующих объявлений не приведет к ошибке компиляции?

Какое из следующих объявлений класса не вызовет ошибки при компиляции?

Укажите правильное объявление шаблона функции, если в программе производится вызов double х = zero<double>();

Имеется программный код:

class A{	public :  int a, b;	protected : int z;  	private : short i; } A1;class B : public A{ 	private : int k;  	int func (float d); } B1;
Выберите для него верные определения функции func:
1. int B::func(float d) {   B1.i = b + a;    return b;}  2. int B::func(float d){   k = this.b + a;   return b;}  3. int B::func(float d){   B1.z = this->b + a;   return b;}
Базовый класс определен как class Base {…};. Какое из следующих объявлений правильно?

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

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

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

Какое объявление функции-шаблона func верно?