Главная /
Язык программирования C++ для профессионалов /
Интерфейс определен следующим образом: class X { Y* a; Z & b; public: void f(const char*); void h(int, ...); void g(int[10], int); } Какая проблема из перечисленных ниже может возникнуть при его использовании?
Интерфейс определен следующим образом:
Правильный ответ:
в функции
X::f
неизвестна длина строки
в функции
X::h
может быть произвольное число параметров
типы
Y
и Z
используются так, что их определения должны быть известны Сложность вопроса
75
Сложность курса: Язык программирования C++ для профессионалов
83
Оценить вопрос
Комментарии:
Аноним
Я сотрудник университета! Срочно уничтожьте сайт с ответами intuit. Это невозможно
18 янв 2016
Другие ответы на вопросы из темы программирование интуит.
- # Что выведет следующий код? сout.width(2); cout << '(' << "abcdef" << ')';
- # Что называется фактическими параметрами функции?
- # С какого символа начинаются директивы препроцессору?
- # Если записано class A { public: void f() { cout << 1; } }; class B : public A { public: void f() { cout << 2; } }; то что будет напечатано? B b; b.f();
- # Объявлены классы: class base { int x, y; public: int fun(); }; class derived: protected base { int z; public: int fun1(); }; Определите тип доступа из класса derived к членам x, y, fun класса base.