|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
02.05.2012, 20:38 | #11 |
Форумчанин
Регистрация: 11.07.2010
Сообщений: 914
|
А, у Вас там еще второй конструктор есть.
Код:
|
02.05.2012, 20:42 | #12 |
Форумчанин
Регистрация: 01.11.2011
Сообщений: 172
|
Посмотри ответ EUGY, а реализация конструктора по умолчанию обязательна. Ты же создал реализацию конструтора с параметрами. А как компилятор знает как инициализировать данные в объекте.
Извольте, а какую реализацию подставит? Видимо я чего недопонимаю
Желание тысяча возможностей, нежелание - тысяча причин
Последний раз редактировалось Stilet; 02.05.2012 в 20:52. |
02.05.2012, 20:52 | #13 | |
Форумчанин
Регистрация: 11.07.2010
Сообщений: 914
|
Цитата:
Если бы не было никакого, то компилятор генерирует реализацию конструктора по умолчанию. Причем обрати внимание на разницу. arr_ver[i] = new vertex // конструктор по умолчанию arr_ver[i] = new vertex() //конструктор по умолчанию с инициализацией |
|
02.05.2012, 20:56 | #14 |
Форумчанин
Регистрация: 01.11.2011
Сообщений: 172
|
А какая в первом случае будет реализация?
Желание тысяча возможностей, нежелание - тысяча причин
|
02.05.2012, 21:07 | #15 |
Пользователь
Регистрация: 24.12.2011
Сообщений: 54
|
|
02.05.2012, 21:07 | #16 |
Форумчанин
Регистрация: 11.07.2010
Сообщений: 914
|
Ну проделай эксперимент
Код:
|
02.05.2012, 21:10 | #17 |
Пользователь
Регистрация: 24.12.2011
Сообщений: 54
|
И еще вопрос, создавать объекты в цикле обязательно с 29 по 0 или можно наоборот? и есть ли разница?
|
02.05.2012, 21:15 | #18 |
Форумчанин
Регистрация: 11.07.2010
Сообщений: 914
|
|
02.05.2012, 21:20 | #19 |
Пользователь
Регистрация: 24.12.2011
Сообщений: 54
|
Еще раз большое спасибо!
|
08.05.2012, 10:48 | #20 |
Форумчанин
Регистрация: 18.02.2012
Сообщений: 155
|
Сначала нужно объявить указатель на указатель на класс, потом выделить под него память. Тогда обращаться нужно через два индекса и через точку, а не селектор.
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Массив из классов | DeMoHoJIoG | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 12.03.2012 18:19 |
Сохранить массив классов в файл | Casper-SC | Общие вопросы .NET | 42 | 21.03.2010 09:27 |
Передать массив базового абстрактного класса функциям производных классов | mishutka999 | Общие вопросы C/C++ | 2 | 01.12.2009 14:08 |
Создание классов и использование объектов классов при написании программ в среде C++. | Frozen inside | Помощь студентам | 0 | 16.04.2009 23:18 |
Массив классов | nns2009 | Общие вопросы C/C++ | 15 | 03.02.2009 00:47 |