0 / 0 / 0
Регистрация: 05.10.2014
Сообщений: 14
|
||||||
1 | ||||||
Как создать массив экземпляров класса, не проинициализировав его сразу?07.03.2017, 23:27. Показов 865. Ответов 10
Метки нет (Все метки)
Чтобы было что-то вроде такого:
0
|
07.03.2017, 23:27 | |
Ответы с готовыми решениями:
10
Как создать массив экземпляров класса для последующего обращения к его элементам по ссылке? Как создать массив экземпляров класса String, как создать глобальный массив из экземпляров этого класса? Как поступить, если необходимо создать массив экземпляров класса, но в классе нет конструктора по умолчанию? |
7792 / 6559 / 2984
Регистрация: 14.04.2014
Сообщений: 28,671
|
|
07.03.2017, 23:41 | 2 |
Так в чём проблема-то? Заранее размер не знаешь?
0
|
141 / 119 / 29
Регистрация: 12.02.2017
Сообщений: 308
|
|
07.03.2017, 23:46 | 3 |
А Вы пробовали создавать массив через указатели класса?
0
|
0 / 0 / 0
Регистрация: 05.10.2014
Сообщений: 14
|
|||||||||||
08.03.2017, 09:26 [ТС] | 4 | ||||||||||
И это тоже. Главная проблема - не могу в теле своего класса задать массив, даже со сразу известным размером. В мейне получается создать
users: переопределение; различные типы косвенного обращения
0
|
7792 / 6559 / 2984
Регистрация: 14.04.2014
Сообщений: 28,671
|
|
08.03.2017, 09:30 | 5 |
0
|
0 / 0 / 0
Регистрация: 05.10.2014
Сообщений: 14
|
|
08.03.2017, 09:44 [ТС] | 6 |
Аж 4 штуки:
users: неизвестный спецификатор переопределения синтаксическая ошибка: отсутствие "," перед "[" синтаксическая ошибка: отсутствие ")" перед ";" непредвиденные лексемы перед ";"
0
|
7792 / 6559 / 2984
Регистрация: 14.04.2014
Сообщений: 28,671
|
|||||||||||
08.03.2017, 10:15 | 7 | ||||||||||
1
|
132 / 158 / 87
Регистрация: 06.04.2016
Сообщений: 992
|
|
08.03.2017, 10:21 | 8 |
0
|
7792 / 6559 / 2984
Регистрация: 14.04.2014
Сообщений: 28,671
|
|
08.03.2017, 10:23 | 9 |
Нет.
0
|
0 / 0 / 0
Регистрация: 05.10.2014
Сообщений: 14
|
||||||
08.03.2017, 10:29 [ТС] | 10 | |||||
nmcf, спасибо! Оказалось, что дело было в порядке написания классов. Если класс User идёт до Controller, то всё работает, а если User идёт после - выдаёт те ошибки.
То бишь, вот так работает а вот так - нет.
0
|
132 / 158 / 87
Регистрация: 06.04.2016
Сообщений: 992
|
|
08.03.2017, 10:29 | 11 |
Нельзя так делать. Только что проверил.
0
|
08.03.2017, 10:29 | |
08.03.2017, 10:29 | |
Помогаю со студенческими работами здесь
11
Создать массив экземпляров класса Создать трёхмерный динамический массив экземпляров класса Создать много экземпляров класса и занести их в массив Как динамически создать массив из динамически конструируемых экземпляров класса? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |