[an error occurred while processing this directive]
Ответ: (+)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено DASM 24 октября 2005 г. 12:23
В ответ на: По поводу меню на С++(+) отправлено GPP 24 октября 2005 г. 10:00


class TItemMenu
{
public:
struct ItemMenu
{
char *Text1;
char *Text2;
int n;
};
TItemMenu () {m_pItem = 0;}
TItemMenu (ItemMenu *p): m_pItem(p) {;}
protected:
ItemMenu * m_pItem;
};

void main ()
{

TItemMenu::ItemMenu m1[3] = {{"1","2",1},{"1","2",2},{"1","2",3}};
TItemMenu menu1 (m1);
}


данные объекта - все в private или хотя бы protected кладите. Массив меню лучше vector использовать (если память заказчика), для меню хорошо рекурсивная композиция (Гамма, Паттерны проектирования)

Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 
NoIX ключ Запомнить

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru