Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
XRuZzz
Антикодер
676 / 577 / 28
Регистрация: 15.09.2012
Сообщений: 2,523
#1

Есть ли ошибки в приведенных ниже описаниях объектов? - C++

29.05.2013, 12:22. Просмотров 336. Ответов 2
Метки нет (Все метки)

Пусть мы имеем следующие объявления типов:

C++
1
2
3
template<class elemType> class Array;
enum Status { ... };
typedef string *Pstring;
Есть ли ошибки в приведенных ниже описаниях объектов?

C++
1
2
3
4
5
/*(a)*/ Array< int*& > pri(1024);
/*(b)*/ Array< Array<int> > aai(1024);
/*(c)*/ Array< complex< double > > acd(1024);
/*(d)*/ Array< Status > as(1024);
/*(e)*/ Array< Pstring > aps(1024);
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.05.2013, 12:22
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Есть ли ошибки в приведенных ниже описаниях объектов? (C++):

в коде ниже есть ошибки. в чем они и как их устранить? - C++
structure brother { char name; into age; sister kin; }a; structure sister { char name; into age;

В каких из приведенных ниже ситуаций может быть вызван конструктор копирования класса String: - C++
1. String spaces(size_t n) { const String s(n, ' '); return s; } int main() { std::cout &lt;&lt; spaces(10).str &lt;&lt;...

При передаче аргумента в функцию каким из ниже приведенных способов его изменение в функции повлияет на его значение в остальной части программы - C++
1. По указателю 2. По классу 3. По значению 4. По оператору 5. По ссылке

Разработать классы для описанных ниже объектов - C++
Не могу въехать где что не так.. вот задание: Разработать классы для описанных ниже объектов. Включить в класс методы set (…), get...

Есть ли такие сервисы по обучению?подробнее ниже - C++
Доброе время суток я хочу изучить с++ таких как я 1000, смотрите я примерно готов потратить в месяц 1000 рублей на онлайн обучение, если с...

Разработать классы для описанных ниже объектов. Включить в класс методы set (…), get (…), show (…). Определить другие методы - C++
Разработать классы для описанных ниже объектов. Включить в класс методы set (…), get (…), show (…). Определить другие методы Abiturient:...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
stima
473 / 322 / 30
Регистрация: 22.03.2011
Сообщений: 1,046
Завершенные тесты: 2
29.05.2013, 13:01 #2
Да. Все пункты с a по e ошибка. Потому что это

C++
1
template<class elemType> class Array;
форвард декларация.

Добавлено через 7 минут
п.с. Если все типы будут полностью обьявлены, то данные обьявление переменных корректны.
1
Tulosba
:)
Эксперт С++
4396 / 3239 / 297
Регистрация: 19.02.2013
Сообщений: 9,045
29.05.2013, 13:19 #3
Цитата Сообщение от stima Посмотреть сообщение
Если все типы будут полностью обьявлены, то данные обьявление переменных корректны.
Если у Array есть коструктор с одним целым параметром (или то, что может быть приведено к целому).
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.05.2013, 13:19
Привет! Вот еще темы с ответами:

Вывести все нулевые элементы, которые есть на главной диагонали массива и ниже её - C++
Задание: вывести все нулевые элементы которые есть на главной диагонали и ниже её, а программа выводит все нулевые элементы. //...

Какие из приведенных ниже функций определяют метрику - Функциональный анализ

Какой круговой конвертер с ниже приведенных лучше выбрать - Спутниковая связь
Какой круговой конвертер с ниже приведенных лучше выбрать для просмотра 36Е(ТРИКОЛОР ТВ): OpenFox OF-K1130 Single circular Tiger...

Вычислите объем памяти,необходимый для переменных из приведенных ниже объявлений - Turbo Pascal
a)var A:array of integer; B:string; C:array of boolean; b) type Vector=array of real; Matrice=array of Vector; var...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru