|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
08.01.2012, 23:21 | #1 |
Новичок
Джуниор
Регистрация: 06.01.2012
Сообщений: 4
|
Ссылка на объект не указывает на экземпляр объекта C++
Создана прога для расчета сопротивления резисторов. В основной функции в некоторых случаях он все считает, а в некоторых - вылетает вот с такой ошибкой:
Необработанное исключение типа "System.NullReferenceException" произошло в Курсовая Юля.exe Дополнительные сведения: Ссылка на объект не указывает на экземпляр объекта. вот пример "нормального" массива, который он в силах рассчитать: n - кол-во строк при параллельном соединении 1 1 -2 1 -1 1 -20 -2 - означает параллельное ветвление на 2 строки -1 - переход на строку вниз в параллельном ветвлении -20 - закрыть ветвление ответ: R=1+1+0.5=2.5 а вот этот пример он уже рассчитать не может: 1 -2 1 -1 1 -20 1 -2 1 -1 1 -20 ответ должен быть: R=1+0.5+1+0.5=3 ему почему-то не нравится именно указатель r, раз он его "не видит" и пишет про какую-то нулевую ссылку..у кого-нибудь есть мысли почему он так выборочно считает?? Код:
|
09.01.2012, 14:11 | #2 |
Форумчанин
Регистрация: 29.09.2010
Сообщений: 636
|
Покажите точно строку где вываливается с ошибкой.
возможно выход за границы массива. |
09.01.2012, 16:04 | #3 |
Пользователь
Регистрация: 02.01.2012
Сообщений: 46
|
Ох и функция - с многочислиными R,r,n,i,i1 и т.д., да и впридачу с глобальными переменными. Бегло заметил, что вы r определили как указатель на массив, и удалять его желательно так - delete[] r;.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
В экземпляре объекта не задана ссылка на объект | BlackStoens | Помощь студентам | 18 | 08.07.2011 15:12 |
javascript ссылка на объект | hotcooler17 | JavaScript, Ajax | 0 | 08.04.2011 22:55 |
Ссылка на экземпляр объекта не установлена. | vedro-compota | Общие вопросы .NET | 2 | 08.01.2011 17:12 |
В экземпляре объекта не задана ссылка на объект. Что не так? | oleeg | Общие вопросы .NET | 0 | 08.03.2010 20:23 |
В экземпляре объекта не задана ссылка на объект. | Selebro | Общие вопросы C/C++ | 1 | 01.12.2008 22:48 |