1 | |
Как сделать "Необработанное исключение по адресу"?22.10.2020, 03:38. Показов 667. Ответов 6
Метки нет (Все метки)
Есть такая штука
Необработанное исключение по адресу 0x00147583 в версия2.exe: 0xC0000005: нарушение прав доступа при чтении по адресу 0x04E266A1 .Я хочу с помощью макросов #if #endif написать проверку если выход за пределы массива то вылет, это поможет мне находить ошибки в расчётах, можно ли сделать так чтобы такое исключение инициировалось по требованию программиста? В некоторых языках программирования такое реализовано, когда начинаешь использовать программу она вылетает.
0
|
22.10.2020, 03:38 | |
Ответы с готовыми решениями:
6
Необработанное исключение по адресу, нарушение прав доступа при записи по адресу Исправить ошибку: необработанное исключение по адресу, нарушение прав доступа при записи по адресу Необработанное исключение по адресу 0x00105FD7 в Динамические структуры: 0xC0000005: нарушение прав доступа при чтении по адресу 0xCDCDCE09 Необработанное исключение по адресу 0x00EC2729 в izo.exe: 0xC0000005: нарушение прав доступа при чтении по адресу 0xCDCD |
18955 / 9901 / 2422
Регистрация: 30.01.2014
Сообщений: 17,386
|
|
22.10.2020, 03:54 | 2 |
Nexi99,
assert - https://en.cppreference.com/w/cpp/error/assert
1
|
18955 / 9901 / 2422
Регистрация: 30.01.2014
Сообщений: 17,386
|
|
22.10.2020, 04:13 | 4 |
Тогда вам стоит разобраться что вы не так делаете.
В 98 стандарте он работает. И не путайте со static_assert - это разные вещи.
0
|
18955 / 9901 / 2422
Регистрация: 30.01.2014
Сообщений: 17,386
|
|
22.10.2020, 04:37 | 6 |
Показывайте код, в котором у вас "пишет идентификатор не определён."
Добавлено через 1 минуту И вы это не "даже пробовать" должны, а сделать в обязательном порядке. Добавлено через 10 минут Ссылка на документацию выше дана. Там есть и пример использования и описание поведения. Вы должны быть в состоянии создать тестовый проект, скопировать код из примера по ссылке, скомпилировать и проверить, что все работает. Добавлено через 2 минуты Если для вас это трудная задача, то вам просто стоит остановиться и подтянуть общую грамотность по использованию инструментальных средств и документации до уровня, когда это перестанет быть проблемой. Без этих навыков вы так и останетесь вечным "школьником" в вопросах программирования. Никому не интересно возиться с вами в таких элементарных вопросах, мне в том числе.
0
|
22.10.2020, 21:58 [ТС] | 7 |
Извините я букву пропустил ну а инструкцию то конечно буду разбирать.
0
|
22.10.2020, 21:58 | |
22.10.2020, 21:58 | |
Помогаю со студенческими работами здесь
7
Необработанное исключение по адресу 0x001B3371 в XXX.exe: 0xC0000005: нарушение прав доступа при чтении по адресу 0xFDF Необработанное исключение по адресу 0x00ED4891 в strings.exe: 0xC0000005: нарушение прав доступа при чтении по адресу 0xCCCCCCCC Возникло необработанное исключение по адресу 0x73A62CF2: исключение Microsoft C++: std::bad_array_new_length Возникло необработанное исключение по адресу 0x7728B522 исключение Microsoft C++: std: bad_array_new_length 0x003DF920 Возникло необработанное исключение по адресу 0x00007FFD2E6FCD29 в LCS.exe: исключение Microsoft C++: std::bad_array_new_ Что я сделал не так?Возникло необработанное исключение по адресу 0x7434A9F2 : исключение Microsoft C++: std Необработанное исключение по адресу Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |