Главная /
Язык программирования C++ для профессионалов /
Интерфейс определен следующим образом: class X { Y a; Z b; void set(Y&); public: void f(const char*); void g(int[10], int); } Какая проблема может возникнуть при его использовании?
Интерфейс определен следующим образом:
Правильный ответ:
типы
Y
и Z
используются так, что их определения должны быть известны
в функции
X::f
неизвестна длина строки
функция
X::g
имеет низкий уровень абстракции Сложность вопроса
75
Сложность курса: Язык программирования C++ для профессионалов
83
Оценить вопрос
Комментарии:
Аноним
Это очень заурядный решебник intuit.
28 фев 2019
Другие ответы на вопросы из темы программирование интуит.
- # Почему использование моделей является не только допустимым, но и желательным?
- # Определены классы: 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?
- # Задан массив: int m[3][4] = { { 1, 2, 3, 4}, { 5, 6, 7, 8}, { 9, 10, 11, 12} }; Какое значение содержится в элементе m[2][3]?
- # Какие принципы объектно-ориентированного программирования реализуются классами?
- # Какая строка данного кода производит возврат элемента по указателю? #define SIZE 100 int Stack[SIZE]; int SP; void lnit(){ SP = - 1 ; } void Push(int val) { Stack[ ++SP]=val; } int Рор() { if (SP < О ) return(O); return ( Stack[SP--]); }