Вопрос по Qt, и не по Qt одновременно |
Здравствуйте, гость ( Вход | Регистрация )
Вопрос по Qt, и не по Qt одновременно |
AD |
23.4.2008, 22:58
Сообщение
#1
|
Профессионал Группа: Участник Сообщений: 2003 Регистрация: 4.2.2008 Из: S-Petersburg Пользователь №: 84 Спасибо сказали: 70 раз(а) Репутация: 17 |
Не понимаю такого бага. Скомпилировал и собрал с помощью Visual Studio 2005 свой проект. На работе все работает. Дома тоже, но есть один нюанс: когда я запускаю дебажную версию через debugger (с помощью F5) или же через приложение, но без дебага, (т.е. Ctrl+F5), то он валится с ошибкой. Если эту же дебажную версию запускаю напрямую, щелкая на exe-файл, то он не ломается. В релизной версий при запуске через Ctrl+F5 приложение работает.
В чем проблема? |
|
|
ViGOur |
24.4.2008, 8:21
Сообщение
#2
|
Мастер Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: 40 |
Наверняка где-то и что-то простреливает.
Нужно искать тебе самому, если ты конечно не копался с настройками в меню Debug/Exceptions, там можно настроить дебагер на отлов исключений на уровне ядра винды, если я ничего не путаю. |
|
|
AD |
24.4.2008, 10:23
Сообщение
#3
|
Профессионал Группа: Участник Сообщений: 2003 Регистрация: 4.2.2008 Из: S-Petersburg Пользователь №: 84 Спасибо сказали: 70 раз(а) Репутация: 17 |
Как ни странно, но это ошибка не только исключения, но и кода!!! Почему-то добавление в цикле, пробегаясь по вектору, при этом чуть ниже добавлять элементы в вектор нельзя. Убрав это цикл, ошибку исправил!
|
|
|
ViGOur |
24.4.2008, 10:25
Сообщение
#4
|
Мастер Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: 40 |
Покаж свой приблемный цикл
|
|
|
AD |
24.4.2008, 12:29
Сообщение
#5
|
Профессионал Группа: Участник Сообщений: 2003 Регистрация: 4.2.2008 Из: S-Petersburg Пользователь №: 84 Спасибо сказали: 70 раз(а) Репутация: 17 |
|
|
|
Tonal |
25.4.2008, 10:19
Сообщение
#6
|
Активный участник Группа: Участник Сообщений: 452 Регистрация: 6.12.2007 Из: Новосибирск Пользователь №: 34 Спасибо сказали: 69 раз(а) Репутация: 17 |
2 AD Почитай что-нибудь про то, как устроен вектор (или в исходники глянь). Тогда станет понятна причина ошибки.
|
|
|
Текстовая версия | Сейчас: 1.12.2024, 23:52 |