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

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

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

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

29.05.2013, 12:22. Просмотров 310. Ответов 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);
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.05.2013, 12:22     Есть ли ошибки в приведенных ниже описаниях объектов?
Посмотрите здесь:

C++ в коде ниже есть ошибки. в чем они и как их устранить?
C++ Разработать классы для описанных ниже объектов
C++ При передаче аргумента в функцию каким из ниже приведенных способов его изменение в функции повлияет на его значение в остальной части программы
C++ Есть ли ошибки
Найти максимальное число, которое расположено ниже главной и ниже обратной диагонали C++
C++ Найти среднее значение ниже главной и ниже обратной диагонали
C++ Есть ли ошибки?
C++ Вывести все нулевые элементы, которые есть на главной диагонали массива и ниже её
Найти среднее значение ниже главной и ниже обратной диагонали C++
C++ В каких из приведенных ниже ситуаций может быть вызван конструктор копирования класса String:
Есть ли такие сервисы по обучению?подробнее ниже C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
stima
432 / 287 / 16
Регистрация: 22.03.2011
Сообщений: 936
Завершенные тесты: 1
29.05.2013, 13:01     Есть ли ошибки в приведенных ниже описаниях объектов? #2
Да. Все пункты с a по e ошибка. Потому что это

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

Добавлено через 7 минут
п.с. Если все типы будут полностью обьявлены, то данные обьявление переменных корректны.
Tulosba
:)
Эксперт С++
4384 / 3227 / 297
Регистрация: 19.02.2013
Сообщений: 9,044
29.05.2013, 13:19     Есть ли ошибки в приведенных ниже описаниях объектов? #3
Цитата Сообщение от stima Посмотреть сообщение
Если все типы будут полностью обьявлены, то данные обьявление переменных корректны.
Если у Array есть коструктор с одним целым параметром (или то, что может быть приведено к целому).
Yandex
Объявления
29.05.2013, 13:19     Есть ли ошибки в приведенных ниже описаниях объектов?
Ответ Создать тему
Опции темы

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