|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
03.05.2010, 20:02 | #1 |
Форумчанин
Регистрация: 03.05.2010
Сообщений: 129
|
Как создать вид подобный SolidWorks.
В идеале стремлюсь создать вид у приложения как в SolidWorks.
Что требуется: 1. Создать массив обьектов класса CShape::CObject, CShape имеет конструктор CShape(BYTE bKind). С шаблоном CList<CShape, CShape&> не получается, скорее всего нужен конструктор без параметров, но это не нужно мне. 2....6. Об остальных пунктах пока не думал. Прошу Вашей помощи, спасибо, Алексей. |
03.05.2010, 21:21 | #2 | |
Не
Участник клуба
Регистрация: 29.10.2009
Сообщений: 1,456
|
Цитата:
Код:
|
|
04.05.2010, 19:48 | #3 | |
Форумчанин
Регистрация: 03.05.2010
Сообщений: 129
|
Цитата:
2. Если так: Код:
Код:
3. Самое главное мне нужен массив с динамически изменяемым размером, хотелось бы использовать шаблоны(CTypedPtrList, CList или что-то подобное. В голову приходит что-то такое: Код:
Прошу помощи. |
|
04.05.2010, 20:17 | #4 | |
Не
Участник клуба
Регистрация: 29.10.2009
Сообщений: 1,456
|
Цитата:
|
|
04.05.2010, 20:17 | #5 |
Не
Участник клуба
Регистрация: 29.10.2009
Сообщений: 1,456
|
CShape такой-же класс как и все остальные и у него должен быть конструктор по умолчанию. А там уже тебе решать что ты хочешь создать массив или вектор из элементов этого класса
если тебе не нужен конструктор по умолчанию, то что мешает вызвать нужный конструктор при создании вектора или массива ? Последний раз редактировалось NiCola999; 04.05.2010 в 20:22. |
04.05.2010, 20:34 | #6 |
Форумчанин
Регистрация: 03.05.2010
Сообщений: 129
|
А насчёт шаблонов - некак?
|
04.05.2010, 21:30 | #7 |
Не
Участник клуба
Регистрация: 29.10.2009
Сообщений: 1,456
|
Код:
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
как определить вид мыши | vixiv | Общие вопросы Delphi | 3 | 08.02.2009 12:45 |
SolidWorks API на русском | Stilet | Свободное общение | 5 | 03.07.2008 14:16 |
Люди, плиз. Как создать простейшую 2-D игру, вид сбоку? | NNN | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 5 | 27.04.2008 14:51 |