![]() |
|
Модераторы: bsa |
![]()
|
|
| nullpoint |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 51 Регистрация: 4.6.2013 Репутация: нет Всего: нет |
Есть программа для решения интегрального уравнения Фредгольма второго рода методом Галеркина. При запуске вылетает Необработанное исключение по адресу 0x00DF38DD в hsh.exe: 0xC0000005: нарушение прав доступа при записи по адресу 0xE112A85C. В чем проблема никак не могу найти.
Это сообщение отредактировал(а) nullpoint - 4.6.2013, 18:32 |
|||
|
||||
| feodorv |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2214 Регистрация: 30.7.2011 Репутация: 12 Всего: 45 |
Определите строчку кода, которая даёт такую ошибку. Что бросилось в глаза. Насколько большим (по сравнению с заявленными 10 элементами) может стать J, никто не знает. Аналогично с I:
Получаете выход за пределы массива, что вполне может дать нарушение прав доступа при записи. Это сообщение отредактировал(а) feodorv - 4.6.2013, 18:53 -------------------- Напильник, велосипед, грабли и костыли - основные инструменты программиста... |
|||
|
||||
| nullpoint |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 51 Регистрация: 4.6.2013 Репутация: нет Всего: нет |
feodorv, именно на этой строчке и появляется исключение. Как можно исправить? Что то я никак не соображу...
|
|||
|
||||
| feodorv |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2214 Регистрация: 30.7.2011 Репутация: 12 Всего: 45 |
Честно говоря, я не понимаю логику программы, почему именно так вычисляются значения элементов массивов A и f, и зачем они вообще нужны. Не шарю я в интегральных уравнениях Фредгольма второго рода методом Галеркина Заметил ещё недоразумение: Когда i1 становится единицей, то в intf() отправляется 0, а в самой intf() есть такое выражение: то есть получается X[-1], что тоже означает выход за пределы массива... -------------------- Напильник, велосипед, грабли и костыли - основные инструменты программиста... |
|||
|
||||
| kolesnle |
|
|||
![]() Упертый сишник ![]() Профиль Группа: Участник Сообщений: 93 Регистрация: 22.3.2013 Репутация: нет Всего: нет |
||||
|
||||
![]()
|
| Правила форума "C/C++: Для новичков" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Для новичков | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |