![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 15.12.2013
Сообщений: 414
|
![]()
Добрый день. Нужно создать класс,содержащий массив объектов другого класса:
Код:
Код:
Код:
1.Объявление и инициализация объектов типа Queue.В функции main выдает ошибки: Queue1: необъявленный идентификатор error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "arr" error C2065: arr: необъявленный идентификатор error C2061: синтаксическая ошибка: идентификатор "Queue1" error C2065: arr: необъявленный идентификатор error C2228: выражение слева от ".SetDat" должно представлять класс, структуру или объединение ,хотя в файле есть: #include "Date.h" #include "Person.h" #include "Queue1.h" 2. Вывод объектов типа Queue1. Как правильно вывести в richTextBox1 значения объекта arr? // this->richTextBox1->AppendText((arr.queue[0].name).ToString());[/B] Очень нужна помощь.Спасибо!! |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,830
|
![]()
У вас компилятор не видит Queue1. Причем здесь массивы не понятно. Выложите минимальный проект, чтобы пощупать.
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 15.12.2013
Сообщений: 414
|
![]()
В архиве
|
![]() |
![]() |
![]() |
#4 | |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,830
|
![]()
А вы прочитайте, что вам иде еще до компиляции говорит.
Например: Цитата:
И зачем вам в Queue1.h понадобилось включать Form2.h? А потом и обратно... |
|
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 15.12.2013
Сообщений: 414
|
![]()
Не совсем поняла,как правильно объявить?
Такой вариант не проходит: Код:
|
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,830
|
![]()
что пишет?
|
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 15.12.2013
Сообщений: 414
|
![]() Код:
выражение слева от "->SetDat" должно указывать на тип класса, структуры или объединения либо на универсальный тип тип: 'unknown-type' а при варианте: Код:
тип: Queue1 ^ возможно, имеется в виду "->" + те же ошибки |
![]() |
![]() |
![]() |
#8 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]()
Зачем вам свой класс Queue1 вообще, тем более с такой странной реализацией? Берите стандартные Queue, List и т.п.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
![]() |
![]() |
![]() |
#9 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,830
|
![]()
вы лишние инклуды убрали?
Alex11223, может по лабе надо реализовать свое... |
![]() |
![]() |
![]() |
#10 |
Форумчанин
Регистрация: 15.12.2013
Сообщений: 414
|
![]()
Пробовала убрать
#include "Person.h" #include "Queue1.h" тоже самое Скинула проект http://ifolder.com.ua/vh6m7gtd77pw.html на форум закинуть не могу из-за превышения размера Последний раз редактировалось Alex11223; 27.05.2016 в 16:09. |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Шаблонный массив объектов класса - C++ | Андрей Иванов | Помощь студентам | 2 | 01.10.2015 17:07 |
В классе создать массив элементов из другого класса | LadyDisco | Общие вопросы по Java, Java SE, Kotlin | 0 | 02.05.2011 02:48 |
Массив объектов класса. | zipwind | Общие вопросы C/C++ | 8 | 01.05.2011 20:56 |
динамический массив объектов класса. С++ | Шиншилка | Помощь студентам | 8 | 25.04.2011 17:58 |
С++ Создать класс содержащий 3х-мерный массив int'ов, заполнять с помощью генератора случайных чисел | vipER | Помощь студентам | 1 | 22.09.2007 22:08 |