|
29 / 29 / 4
Регистрация: 29.09.2009
Сообщений: 177
|
|||||||||||||||||||||
Выделение памяти под массив класса (конструктор класса)25.12.2011, 15:00. Показов 3394. Ответов 18
Метки нет (Все метки)
Здравствуйте программисты. Не могу понять, почему при использовании объекта класса возникает ошибка.
Вот код объявления массива объектов класса:
0
|
|||||||||||||||||||||
| 25.12.2011, 15:00 | |
|
Ответы с готовыми решениями:
18
Выделение динамической памяти под массив из класса Выделение памяти под шаблон класса Динамическое выделение памяти под объект класса |
|
162 / 162 / 42
Регистрация: 29.05.2010
Сообщений: 435
|
|
| 25.12.2011, 15:33 | |
|
для начала дайте код с самим классом Neuron
0
|
|
|
29 / 29 / 4
Регистрация: 29.09.2009
Сообщений: 177
|
|||||||||||
| 25.12.2011, 15:38 [ТС] | |||||||||||
|
Конструктор класса Neuron:
0
|
|||||||||||
|
162 / 162 / 42
Регистрация: 29.05.2010
Сообщений: 435
|
|||||||||||
| 25.12.2011, 15:59 | |||||||||||
|
опять же
0
|
|||||||||||
|
29 / 29 / 4
Регистрация: 29.09.2009
Сообщений: 177
|
|||||||||||
| 25.12.2011, 16:13 [ТС] | |||||||||||
|
AnDrew_LP, класс Neuron объявлен вот так:
0
|
|||||||||||
|
162 / 162 / 42
Регистрация: 29.05.2010
Сообщений: 435
|
||||||
| 25.12.2011, 16:45 | ||||||
0
|
||||||
|
29 / 29 / 4
Регистрация: 29.09.2009
Сообщений: 177
|
|
| 25.12.2011, 16:56 [ТС] | |
|
AnDrew_LP, Input – это одномерный массив. Он передаётся как параметр функции. Массив полностью проинициализирован. Я сам проверял.
А вот Neurons[i] как говорит компилятор «Значение не определено».
0
|
|
|
162 / 162 / 42
Регистрация: 29.05.2010
Сообщений: 435
|
||||||
| 25.12.2011, 17:21 | ||||||
|
Ну не знаю...
0
|
||||||
|
29 / 29 / 4
Регистрация: 29.09.2009
Сообщений: 177
|
||||||
| 25.12.2011, 17:26 [ТС] | ||||||
|
AnDrew_LP, да.
0
|
||||||
|
162 / 162 / 42
Регистрация: 29.05.2010
Сообщений: 435
|
|||||||||||
| 25.12.2011, 17:40 | |||||||||||
|
так Вы не исправили
0
|
|||||||||||
|
29 / 29 / 4
Регистрация: 29.09.2009
Сообщений: 177
|
|
| 25.12.2011, 17:53 [ТС] | |
|
AnDrew_LP, Скажите, а какие изменения это действия принесёт? Тогда я получается сделал неправильно весь класс?
Я внёс изменение и получил вот эти ошибки: http://saveimg.ru/show-image.p... 01e8a0182a Я их исправил. Но я хочу понять, почему так нужно делать? Я скомпилировал и получил ту же самую ошибку. Вот ссылка на скрин: http://saveimg.ru/show-image.p... 8d732e62d0
0
|
|
|
162 / 162 / 42
Регистрация: 29.05.2010
Сообщений: 435
|
|
| 25.12.2011, 17:57 | |
|
0
|
|
|
29 / 29 / 4
Регистрация: 29.09.2009
Сообщений: 177
|
|||||||||||
| 25.12.2011, 18:03 [ТС] | |||||||||||
|
AnDrew_LP, Ага, понятно. Я использую «управляемый ссылочный тип» в моём классе.
Но ошибка как была, так и есть. Странно, что она проявляется только при выполнении. Повторюсь, я в своих классах использую «ссылочную кучу». То есть класс имеет вид:
0
|
|||||||||||
|
162 / 162 / 42
Регистрация: 29.05.2010
Сообщений: 435
|
|
| 25.12.2011, 18:04 | |
|
так вы исправили array<Int32^>^ Input на array<Int32>^ Input ?
0
|
|
|
29 / 29 / 4
Регистрация: 29.09.2009
Сообщений: 177
|
|
| 25.12.2011, 18:07 [ТС] | |
|
AnDrew_LP, я не вижу смысла.
0
|
|
|
162 / 162 / 42
Регистрация: 29.05.2010
Сообщений: 435
|
|
| 25.12.2011, 18:09 | |
|
дайте код всего метода, в котором ошибка
0
|
|
|
29 / 29 / 4
Регистрация: 29.09.2009
Сообщений: 177
|
||||||
| 25.12.2011, 18:10 [ТС] | ||||||
|
AnDrew_LP,
0
|
||||||
|
162 / 162 / 42
Регистрация: 29.05.2010
Сообщений: 435
|
|
| 25.12.2011, 19:39 | |
|
Neurons инициализируется раньше,чем вызывается метод Perseptron::ToTrain ?
1
|
|
|
29 / 29 / 4
Регистрация: 29.09.2009
Сообщений: 177
|
|
| 25.12.2011, 19:49 [ТС] | |
|
AnDrew_LP, спасибо за помощь, проблему я решил.
Проблема была в том, что я не инициализировал обьект класса Perseptron хотя думал, что сделал это. Я когда доделаю, то повозу вас на релиз. Ок? )
0
|
|
| 25.12.2011, 19:49 | |
|
Помогаю со студенческими работами здесь
19
Конструктор класса не видит конструктор по умолчанию другого класса Выделение памяти в методах класса
Объявление класса и выделение памяти для его полей Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Вывод данных через динамический список в справочнике
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2.
Задача: вывести данные из ТЧ нетипового документа. . .
|
Функция заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению.
На форме документа создается. . .
|
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
|
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
|
|
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
|
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию.
2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
|
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
|
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO
Апнулись до NET10.
Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта
так и в интерактивном режиме. из сложностей - чисто функциональный подход.
Решил. . .
|