2 / 2 / 0
Регистрация: 22.07.2020
Сообщений: 194
|
||||||
1 | ||||||
Вызвано исключение: нарушение доступа для чтения. right было nullptr25.05.2022, 17:50. Показов 2247. Ответов 18
Метки нет (Все метки)
Что это за ошибки и как их убрать?
Вызвано исключение: нарушение доступа для чтения. right было nullptr Вызвано необработанное исключение: нарушение доступа для чтения.
0
|
25.05.2022, 17:50 | |
Ответы с готовыми решениями:
18
вызвано исключение нарушение доступа для чтения было nullptr Вызвано исключение: нарушение доступа для чтения. q было nullptr Вызвано исключение: нарушение доступа для чтения. this было nullptr Вызвано исключение: нарушение доступа для чтения. n->user было nullptr Ошибка Вызвано исключение: нарушение доступа для чтения. first было nullptr |
687 / 444 / 209
Регистрация: 18.10.2020
Сообщений: 1,606
|
||||||||||||||||
25.05.2022, 17:58 | 2 | |||||||||||||||
может быть так?
0
|
2 / 2 / 0
Регистрация: 22.07.2020
Сообщений: 194
|
|
25.05.2022, 18:01 [ТС] | 3 |
programmer_08, Попробовал второй вариант, все равно осталось
Добавлено через 49 секунд programmer_08, условие j < (N - 2 * i) нужно для дальнейшего свапа элементов списка, так что его я думаю нельзя убирать
0
|
687 / 444 / 209
Регистрация: 18.10.2020
Сообщений: 1,606
|
|
25.05.2022, 18:02 | 4 |
lethe1337, ну тогда третий вариант, ещё наверное нужно начинать во внутреннем цикле не с 0 а с i... но это не точно
0
|
2 / 2 / 0
Регистрация: 22.07.2020
Сообщений: 194
|
|
25.05.2022, 18:04 [ТС] | 5 |
programmer_08, Все равно остается
0
|
687 / 444 / 209
Регистрация: 18.10.2020
Сообщений: 1,606
|
|
25.05.2022, 18:06 | 6 |
lethe1337, что остаётся? ошибка? right теперь не может быть nullptr, если конечно left не nullptr... хотя наверное там тоже ошибки бы вылезли
0
|
2 / 2 / 0
Регистрация: 22.07.2020
Сообщений: 194
|
||||||
25.05.2022, 18:08 [ТС] | 7 | |||||
programmer_08, Вот ошибки:
Код
Вызвано исключение: нарушение доступа для чтения. **right** было nullptr. Вызвано необработанное исключение: нарушение доступа для чтения. **right** было nullptr. Вызвано исключение: нарушение доступа для чтения. **right** было nullptr. Вызвано необработанное исключение: нарушение доступа для чтения. **right** было nullptr. Вызвано исключение: нарушение доступа для чтения. **right** было nullptr. Вызвано необработанное исключение: нарушение доступа для чтения. **right** было nullptr. Вызвано исключение: нарушение доступа для чтения. **right** было nullptr. Вызвано необработанное исключение: нарушение доступа для чтения. **right** было nullptr. Вызвано исключение: нарушение доступа для чтения. **right** было nullptr. Вызвано необработанное исключение: нарушение доступа для чтения. **right** было nullptr. Вызвано исключение: нарушение доступа для чтения. **right** было nullptr. Вызвано необработанное исключение: нарушение доступа для чтения. **right** было nullptr. Вызвано исключение: нарушение доступа для чтения. **right** было nullptr. Вызвано необработанное исключение: нарушение доступа для чтения. **right** было nullptr. Вызвано исключение: нарушение доступа для чтения. **right** было nullptr.
0
|
687 / 444 / 209
Регистрация: 18.10.2020
Сообщений: 1,606
|
||||||
25.05.2022, 18:15 | 8 | |||||
Сообщение было отмечено lethe1337 как решение
Решение
lethe1337, пустой ли лист? N < индекса последнего элемента, K<N? K и N > 0? в общем left != nullptr?
0
|
2 / 2 / 0
Регистрация: 22.07.2020
Сообщений: 194
|
||||||
25.05.2022, 18:20 [ТС] | 9 | |||||
programmer_08, О, да, заработало. Благодарю =)
Добавлено через 3 минуты programmer_08, Хм, вылезло 2 варнинга
0
|
687 / 444 / 209
Регистрация: 18.10.2020
Сообщений: 1,606
|
|
25.05.2022, 18:23 | 10 |
lethe1337, видимо копирование указателя на пустоту. к каким строкам оно отсылается?
0
|
2 / 2 / 0
Регистрация: 22.07.2020
Сообщений: 194
|
|
25.05.2022, 18:31 [ТС] | 11 |
programmer_08, На 12 и 16 в твоем коде
0
|
687 / 444 / 209
Регистрация: 18.10.2020
Сообщений: 1,606
|
|
25.05.2022, 18:41 | 12 |
lethe1337, киньте весь код и пример данных которые вы вводите в лист. если происходит чтение из файла то и данные этого файла тоже. либо открывайте отладчик и разбирайтесь в нём, что когда и почему передаёт те или иные параметры.
0
|
2 / 2 / 0
Регистрация: 22.07.2020
Сообщений: 194
|
||||||
25.05.2022, 18:44 [ТС] | 13 | |||||
programmer_08, Список должен сам заполняться из второго конструктора, в конфиге параметр sposob = 2, но в конструкторе тоже 99% есть ошибки, пытаюсь, пробую, тестирую, авось заработает
0
|
687 / 444 / 209
Регистрация: 18.10.2020
Сообщений: 1,606
|
|
25.05.2022, 18:48 | 14 |
lethe1337, а можно ещё файлики, которые участвуют в работе программы? по типу конфига
0
|
2 / 2 / 0
Регистрация: 22.07.2020
Сообщений: 194
|
|
25.05.2022, 18:53 [ТС] | 15 |
programmer_08, testo.cfg
Код
#!MYCONFIG #++++++++++++++++++++++++++++++++++++++++++++++++ !It is my first config! #parameters sposob=2 // 1 - ruki 2 - rand elementov=10 N= 6 # K K= 4 # N !Buon giorno , Bambini!
0
|
687 / 444 / 209
Регистрация: 18.10.2020
Сообщений: 1,606
|
|
25.05.2022, 18:58 | 16 |
lethe1337, у вас getnode возвращает 0 и соответственно ничего не происходит в функции - правьте getnode или измените логику работы инверсии листа.
0
|
2 / 2 / 0
Регистрация: 22.07.2020
Сообщений: 194
|
|
25.05.2022, 19:00 [ТС] | 17 |
programmer_08, Он ведь возвращает 0, если head == 0? Или я не так понимаю, как оно работает?
0
|
687 / 444 / 209
Регистрация: 18.10.2020
Сообщений: 1,606
|
||||||
25.05.2022, 19:03 | 18 | |||||
что-то по типу этого:
lethe1337, по идее да
0
|
2 / 2 / 0
Регистрация: 22.07.2020
Сообщений: 194
|
|
25.05.2022, 19:07 [ТС] | 19 |
programmer_08, Больше ошибка не вылазит. Появились другие, тоже связанные с чтением, попробую пофиксить самостоятельно. Спасибо за помощь!
0
|
25.05.2022, 19:07 | |
25.05.2022, 19:07 | |
Помогаю со студенческими работами здесь
19
Ошибка:Вызвано исключение: нарушение доступа для чтения. P было nullptr Вызвано исключение: нарушение доступа для чтения. temp было nullptr Ошибка: Вызвано исключение: нарушение доступа для чтения. print было nullptr кидает в исходник вектора и выдает ошибку "Вызвано исключение: нарушение доступа для чтения. _Mycont было nullptr." Вызвано исключение: нарушение доступа для записи. this->**arr** было nullptr Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |