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

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

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

В каких случаях произойдет ошибка компиляции?

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

Варианты ответа
 int ZZ(float i, int w = 2){ i += w;return; } 
(Верный ответ)
 void f(int i){ return i++;} 
(Верный ответ)
 int x(int w)  { int x = w;   return w;    return x++;} 			
Похожие вопросы

Произойдет ли ошибка при компиляции этого кода?

	class Channel{ public:	void SetNumber (int n) { number = n;};	int GetNumber() const { return number;};	int number;};int main(){ private : int n;} Channel ch;{Channel ch;	ch.number = 9;	ch.SetNumber(10);	Channel ch2(2);}	

В каких случаях из перечисленных ниже описание является определением?

В каких случаях использование интерфейсных классов обеспечивает более эффективный интерфейс?

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

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

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

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

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

В каком выражении произойдет зацикливание программы?

Что произойдет при выполнении кода:

	for (i = 0; i < 5;) {	continue; i--; func(); }