Главная /
Программирование на языке C++ /
В чем, кроме имени, различие между методами "f1()" и "f2()" в приведенном ниже коде? struct Foo { int f1() { return 0; } int f2(); }; int Foo::f2() { return 0; };
В чем, кроме имени, различие между методами "f1()" и "f2()" в приведенном ниже коде?
struct Foo
{
int f1() {
return 0;
}
int f2();
};
int Foo::f2() {
return 0;
};
вопрос
Правильный ответ:
f1()
- это встроенная функция. f1()
- это статическая функция. f2()
- это встроенная функция. f2()
- это статическая функция. f2() - private
. Сложность вопроса
88
Сложность курса: Программирование на языке C++
54
Оценить вопрос
Комментарии:
Аноним
Я провалил сессию, почему я не углядел этот крутой сайт с ответами по интуит до зачёта
08 июн 2018
Аноним
Экзамен сдан на отлично. Спасибо vtone
03 июн 2017
Аноним
Если бы не эти решения - я бы не осилил c этими тестами intuit.
11 фев 2016
Другие ответы на вопросы из темы программирование интуит.
- # Выберите все правильные ответы. В переменной типа signed char можно хранить число
- # Выберите все правильные ответы. В переменной типа unsigned char можно хранить число
- # Какую величину вычисляет программа? #include <stdio.h> main() { int a[3][4]; int i, j, k; for (i = 0; i < 3; i++) for (j = 0; j < 4; j++) scanf("%d", &a[i][j]); for (i = 0; i < 4; i++) { k = 0; for (j = 0; j < 3; j++) if (a[j][i] > 0) ++k; } printf("%d",k); }
- # Какую величину вычисляет программа? #include <stdio.h> main() { int a[3][4]; int i, j, k; for (i = 0; i < 3; i++) for (j = 0; j < 4; j++) scanf("%d", &a[i][j]); k = -1; for (i = 0; i < 4; i++) { for (j = 0; j < 3; j++) if (a[j][i] == 0) { k = i; break; } } printf("%d",k); }
- # Какой уровень доступа имеет переменная "x" из класса "derived" в приведенном примере? class basex { protected: int x; }; class derived : public basex {};