|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
10.01.2012, 16:10 | #1 |
Форумчанин
Регистрация: 25.11.2010
Сообщений: 164
|
Объявление массива класса в самом классе
Код:
Возможно Я Быдлокодер ©.
|
10.01.2012, 16:21 | #2 |
Software Engineer
Участник клуба
Регистрация: 07.04.2007
Сообщений: 1,618
|
Объявить массив указателей на этот класс
Код:
Мужество есть лишь у тех, кто ощутил сердцем страх, кто смотрит в пропасть, но смотрит с гордостью в глазах. (с) Ария
|
10.01.2012, 17:07 | #3 |
Форумчанин
Регистрация: 29.10.2011
Сообщений: 141
|
Мне кажется у вас ошибка в логике, если вы хотите внутри класса сделать массив элементов этого класса вы при инициализации одного элемента должны получить:
Элемент который содержит 10 элементов каждый из которых содержит 10 элементов каждый из которых содержит 10 элементов каждый из которых содержит 10 элементов... |
10.01.2012, 17:24 | #4 |
Форумчанин
Регистрация: 25.11.2010
Сообщений: 164
|
Есть класс TMainMenu в нём объявлен массив TMenuItem, а в TMenuItem объявлен массив TMenuItem, т.е. MainMenu.Items[0].Items[0].Caption, где первый массив Items для главного меню, а второй массив Items для подпунктов.
Возможно Я Быдлокодер ©.
|
10.01.2012, 17:29 | #5 |
Форумчанин
Регистрация: 25.11.2010
Сообщений: 164
|
Надо ещё подумать, действительно что-то не то получается
Возможно Я Быдлокодер ©.
|
11.01.2012, 01:44 | #6 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
вы описали в посту 4 обычный TMenuItem(помоему) от билдера, цель написать свой?
я бы применил std::list. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
11.01.2012, 04:08 | #7 | |
Форумчанин
Регистрация: 25.11.2010
Сообщений: 164
|
Цитата:
Вот, пожалуйста, объясните мне как осуществить работу с классом. Описан класс: Код:
Код:
Возможно Я Быдлокодер ©.
Последний раз редактировалось t2skler; 11.01.2012 в 04:29. |
|
11.01.2012, 04:24 | #8 |
Форумчанин
Регистрация: 25.11.2010
Сообщений: 164
|
Память конечно выделить не трудно:
Код:
Возможно Я Быдлокодер ©.
Последний раз редактировалось t2skler; 11.01.2012 в 04:29. |
11.01.2012, 12:01 | #9 |
Форумчанин
Регистрация: 29.10.2011
Сообщений: 141
|
Напиши, если не сложно, именно цель класса, мб смогу чем нибудь помочь.
|
11.01.2012, 14:56 | #10 | |
Eclipse Foundation
Старожил
Регистрация: 19.09.2007
Сообщений: 2,604
|
Цитата:
Код:
Код:
Код:
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Объявление объекта класса VCL | moongloom | C++ Builder | 0 | 02.05.2011 17:16 |
Использование объектов класса потомка в классе предке | Invisible_ | Общие вопросы C/C++ | 1 | 05.04.2011 23:40 |
объявление класса(delphi) | MetR | Помощь студентам | 2 | 16.03.2010 17:41 |
Если в классе объявить объект другого класса,будет ли видно переменные первого класса из объекта второго? | TwiX | Общие вопросы Delphi | 3 | 15.11.2009 00:54 |
Объявление класса | Александр Елис | Помощь студентам | 2 | 22.10.2009 21:58 |