Форум программистов, компьютерный форум, киберфорум
C/C++: WinAPI
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.71/21: Рейтинг темы: голосов - 21, средняя оценка - 4.71
15 / 15 / 3
Регистрация: 18.05.2019
Сообщений: 851

Необработанное исключение

10.03.2021, 17:01. Показов 4584. Ответов 40
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Необработанное исключение
Работало нормально. Компилятор ошибок не выдает.

Что это может быть ?

Необработанное исключение у меня было много раз, но сейчас не знаю ?
Идей вообще нет, у кого так было ?

Там стрелка return 0;
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
10.03.2021, 17:01
Ответы с готовыми решениями:

Необработанное исключение и тд
Не вижу в чем ошибка, необработанное исключение. Вылетает где то в WM_PAINT. Плюс переменная indexfile, не индексируется. #define...

Необработанное исключение
Всем здрасьте. При компиляции кода , программа запускается нормально , но сразу же зависает! При закрытии программы пишет вот что : ...

Необработанное исключение
Добрый день, первый раз пишу. Вот такая ошибка вылезла, когда писал ЭГА Необработанное исключение по адресу 0x0124D42E в...

40
15 / 15 / 3
Регистрация: 18.05.2019
Сообщений: 851
12.03.2021, 19:13  [ТС]
Студворк — интернет-сервис помощи студентам
Задачу себе поставил, кое что доделать надо.
Потом писать буду на C++ варианте.

Добавлено через 1 час 23 минуты
Решил передавать указатель на TCHAR.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
TCHAR **drives;
TCHAR *szretbuf;
...
// Функция передачи имени диска.
TCHAR* diskInfo::getNameDisk(unsigned short indexDisk)
{
    szretbuf = new TCHAR[4];
    for(unsigned short j = 0; j < 4; j++)
    {
        szretbuf[j] = drives[indexDisk][j];
    }
    /*if(indexDisk < diskCount)*/
        return szretbuf/*drives[indexDisk]*/;
   /* else
        return _T("C:\\");*/
}
С обратной стороны.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
TCHAR *szCaption;
buttonInfo bInf[32];
...
void disksButton::setButtons(HWND hWndParent, HINSTANCE hInstance, unsigned short count)
{
    diskInfo diInfo; nCount = count;
    rcButtonSize.left = 0; rcButtonSize.top = 0; rcButtonSize.right = 40; rcButtonSize.bottom = 24;
    rcButtonCoord.left = 5; rcButtonCoord.top = 49; rcButtonCoord.right = 0; rcButtonCoord.bottom = 0;
    unsigned short i = 0;
    bInf[i].rcButton.left = rcButtonCoord.left; bInf[i].rcButton.top = rcButtonCoord.top;
    bInf[i].rcButton.right = rcButtonCoord.right + rcButtonSize.right;
    bInf[i].rcButton.bottom = rcButtonCoord.bottom + rcButtonSize.bottom;
 
    //rcImage.left = 5, rcImage.top = 5, rcImage.right = 24, rcImage.bottom = 19; flagButton = BUTTON_IMAGELIST_ALIGN_LEFT;
    do
    {
        bInf[i].idButton = 3000 + 1;
        bInf[i].szCaption = new TCHAR[4];
        _tcscpy(bInf[i].szCaption, diInfo.getNameDisk(i));
        bInf[i].hButton = CreateWindowExW(0, _T("BUTTON"), bInf[i].szCaption, BS_PUSHBUTTON | WS_VISIBLE | WS_CHILD | WS_TABSTOP, 
        bInf[i].rcButton.left, bInf[i].rcButton.top, bInf[i].rcButton.right, bInf[i].rcButton.bottom, hWndParent, (HMENU)bInf[i].idButton, hInstance, NULL); 
        //imageForButton(i); 
        delete [] bInf[i].szCaption;
        i++;
        bInf[i].rcButton.left = i*(rcButtonCoord.left + rcButtonSize.right) + 5;
        bInf[i].rcButton.right = rcButtonSize.right;
        bInf[i].rcButton.top = 49;
        bInf[i].rcButton.bottom = 24;
    } while(i < nCount);
}
На 19 строке _tcscpy вылетает.
Пробовал.
C++
1
2
3
4
buttonInfo& BN =bInf[i];
BN.szCaption = new TCHAR[4];
...
delete [] BN.szCaption;
Тоже самое.

Добавлено через 1 час 0 минут
Кто нибудь ?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
12.03.2021, 19:13

Необработанное исключение: Нарушение прав доступа при чтении
Работала с игрой &quot;Крестики-нолики&quot;. При компиляции выдает сообщение &quot;Необработанное исключение в &quot;0x0086297b&quot; в...

Необработанное исключение по адресу на х86, на х64 работает норм
ParWin = new Wnd (WS_EX_ACCEPTFILES, &quot;FRM_TEXTEDIT&quot;, &quot;Flat Assembler&quot;, WS_OVERLAPPEDWINDOW, 365,120,480,520, NULL,NULL, hInstance,...

Необработанное исключение. Нарушение прав доступа при чтении
Здравствуйте! Пишу привязку программы к конкретному компьютеру, и получаю информацию о железе через WMI, но при сохранении данных...

Вызвано необработанное исключение: нарушение доступа для чтения. lpnmhdr было nullptr
Ошибка в фрагменте (см.скрин) после нажатия на кнопку &quot;ждать 5 сек&quot;. Строки 183-191 из общего кода: case WM_NOTIFY: LPNMHDR lpnmhdr =...

Возникло необработанное исключение по адресу 0x73A62CF2: исключение Microsoft C++: std::bad_array_new_length
Доброго времени суток, уважаемые форумчане :) Подскажите начинающему программисту. Ругается на необработанное исключение по адресу...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
41
Ответ Создать тему
Новые блоги и статьи
Многофункциональное здание: как одно здание порождает конфликты требований, которые никто не планировал (мат мет мод 29)
anaschu 23.06.2026
Многофункциональное здание: как одно здание порождает конфликты требований, которые никто не планировал Материалы для обсуждения с МГСУ · 2026 Рисунки внутри приложенного ворд файла. Что за. . .
28. Конкретное развертывание плана номер 1 из поста номер 27
anaschu 22.06.2026
Можно ли из модели получить конкретные строительные требования? Честно — напрямую из текущей модели такие ответы не получить. Но цепочка логики есть, и она не такая длинная. Где разрыв . . .
27. Планы на разработку функциональных требований к строительству внутри модели пищеблока (или не только его?)
anaschu 22.06.2026
Что уже реализовано и даёт конфликты «бесплатно» Самый простой конфликт уже работает — конфликт за ресурс-работника. Заданий больше, чем доступных поваров → очередь в queue1. Это прямое отражение. . .
26. мед мат модель.Какие типы конфликтов функциональных требований можно рассчитать через ДЕС-моделирование (СМО) в AnyLogic?
anaschu 22.06.2026
Что ДЕС/ СМО умеет считать напрямую: Конфликты за ресурсы (очереди, узкие места). Несколько типов агентов (повара, учителя, рабочие, пациенты) претендуют на один ресурс (лифт, вход, коридор,. . .
25 модель здравосохранения и функциональных требований к пищеблоку: конфликты функциональных требований.
anaschu 22.06.2026
Есть ли данные о том, какие функциональные/ эксплуатационные требования или их сочетания труднее всего учитывать при проектировании зданий? Да, такие данные есть, и они хорошо описаны и в российской,. . .
Remote Connection Manager
DevAlt 21.06.2026
Написал для себя небольшую прилагу: https:/ / github. com/ altbodhi/ ReConMan По итогу пришел к мысли, что DU не дружат с существующими технологиями. От сериализации до отображения в реляционную. . .
Администрация Хабра удаляет новые энергоэфективные алгоритмы, которые не западной школы кода, и вовсе никак не сгенерированы
Hrethgir 20.06.2026
Делается это, как замечено, при правках - при объявлении концептуальных отличий в алгоримах. Делается это, по линейке событий - после дополнения публикации основными отличиями от основных западных. . .
Процесс ориентированная диалектика (не новость - просто системное обновление, философия).
Hrethgir 20.06.2026
Однажды один участник в своём блоге, на этом форуме, сделал запись "О языках замолвите слово". Понимая, что язык - важная вещь, я решил хорошо подумать, прежде чем сказать, и сказал то, что вы видите. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru