Название: [РЕШЕНО]программа закрываеться(game dev) Отправлено: Noize_programmer от Июнь 30, 2023, 13:23 проект:https://github.com/SpeechKingV/guess_the_number__with_graphics (https://github.com/SpeechKingV/guess_the_number__with_graphics)
когда я нажимаю кнопку SANG (start a new game) программа завершаеться хотя этого не должно быть :( :( :'( :( :( :( :( вывод приложения: 13:12:30: Запускается guess_the_number__with_graphics.exe ... QObject::connect: No such signal QCheckBox::pressed(bool) in ..\guess_the_number__with_graphics\Ssettings_window.cpp:10 QObject::connect: (sender name: 'hints') QObject::connect: (receiver name: 'Ssettings_window') QObject::connect: No such signal QCheckBox::pressed(bool) in ..\guess_the_number__with_graphics\Ssettings_window.cpp:11 QObject::connect: (sender name: 'music') QObject::connect: (receiver name: 'Ssettings_window') ASSERT failure in QVector<T>::operator[]: "index out of range", file Qt5.14\5.12.12\mingw73_64\include/QtCore/qvector.h, line 432 13:12:50: Программа неожиданно завершилась. 13:12:50: Процесс был завершён принудительно. 13:12:50: guess_the_number__with_graphics.exe аварийно завершился. вывод сборки: 13:12:28: Выполняются этапы для проекта guess_the_number__with_graphics... 13:12:28: Настройки не изменились, этап qmake пропускается. 13:12:28: Запускается: «Qt5.14\Tools\mingw730_64\bin\mingw32-make.exe» -j6 Qt5.14/Tools/mingw730_64/bin/mingw32-make -f Makefile.Debug mingw32-make[1]: Entering directory 'F:/projects/Qt_project/5.0.2/games/guess_the_number__with_graphics/build-guess_the_number__with_graphics-Desktop_Qt_5_12_12_MinGW_64_bit-Debug' mingw32-make[1]: Nothing to be done for 'first'. mingw32-make[1]: Leaving directory 'build-guess_the_number__with_graphics-Desktop_Qt_5_12_12_MinGW_64_bit-Debug' 13:12:30: Процесс «Qt5.14\Tools\mingw730_64\bin\mingw32-make.exe» завершился успешно. 13:12:30: Прошло времени: 00:01. заранее спасибо за помощь! Название: Re: программа закрываеться(game dev) Отправлено: PimenS от Июнь 30, 2023, 16:56 ASSERT failure in QVector<T>::operator[]: "index out of range", file Qt5.14\5.12.12\mingw73_64\include/QtCore/qvector.h, line 432
Название: Re: программа закрываеться(game dev) Отправлено: Noize_programmer от Июнь 30, 2023, 17:28 ASSERT failure in QVector<T>::operator[]: "index out of range", file Qt5.14\5.12.12\mingw73_64\include/QtCore/qvector.h, line 432 я вижу, но в коде нет ни одного обращения больше 4, а QVector у меня от 0 до 4Название: Re: программа закрываеться(game dev) Отправлено: kambala от Июнь 30, 2023, 21:37 если у тебя 4 элемента, то обращение по индексу 4 — это обращение к 5-му элементу
Название: Re: программа закрываеться(game dev) Отправлено: Noize_programmer от Июль 03, 2023, 13:24 если у тебя 4 элемента, то обращение по индексу 4 — это обращение к 5-му элементу ну так в масиве 5 элементов(1-5)Название: Re: программа закрываеться(game dev) Отправлено: kambala от Июль 03, 2023, 21:00 запусти под отладчиком и поймешь в чем проблема
|