![]() |
Модераторы: Daevaorn |
![]() ![]() ![]() |
|
knave |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 320 Регистрация: 6.3.2003 Где: Санкт-Питербург ( Россия) Репутация: 1 Всего: 5 |
MSVC++ 6.0 Такая странная штука. В отладочной коyфигурации программа работает правильно. Если выбрать релиз, то в каждом из его ввариантов прогрмма работает неправильно (и для каждого варианта по разному неправильно). Подскажите как искать причуну этих глюклв и где ее искать. -------------------- С наилучшими пожеланиями !!! |
|||
|
||||
AndyY |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 316 Регистрация: 8.5.2004 Где: СПб Репутация: 2 Всего: 4 |
примерный расклад по ошибкам:
неинициализированные переменные (98%) содержательный код в макросах ASSERT(1%) глюк оптимизатора (1%) |
|||
|
||||
knave |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 320 Регистрация: 6.3.2003 Где: Санкт-Питербург ( Россия) Репутация: 1 Всего: 5 |
Неинициализированных переменных нет, все проверил. Да и не оставляю я их такими, вовсяко случае стараюсь.
Я там STL использую, боюсо может она криво работает, точнее компилится. Это сообщение отредактировал(а) knave - 7.7.2004, 17:32 -------------------- С наилучшими пожеланиями !!! |
|||
|
||||
Олег М |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 436 Регистрация: 10.6.2004 Где: Москва Репутация: 7 Всего: 7 |
Крайне маловероятно. Смотри свой код - 99.9999% что ошибка в нём. |
|||
|
||||
Yuri Burger |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 19 Регистрация: 11.5.2004 Репутация: нет Всего: нет |
имхо, скорее всего промазал в адресах когда с массивами работал (массивы и указатели ведь заюзал? ;) Прикол в том что в дебаге (по крайней мере в визуалке) под массив выделяется рамы чуть больше чем нужно, поэтому когда ты промазываешь на записи в массив через указатель (пишешь скажем в элемент n+1, а реальныя длина массива n) все работает и не рушится... а вот в релизе абзац ![]() |
|||
|
||||
bel_nikita |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Эксперт Сообщений: 2304 Регистрация: 12.10.2003 Где: Поезд №21/22 ( ст . Прага ) Репутация: 21 Всего: 47 |
knave
Без каких либо оптимизаций релиз пробывали? А STL какой? Который с VC6 идет? Если да, то там есть баги. Причем ни какие сервис паки эти дыры не латают. Где-то сайт по этой тематике есть. Ща не помню. Поискать надо ![]() |
|||
|
||||
Олег М |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 436 Регистрация: 10.6.2004 Где: Москва Репутация: 7 Всего: 7 |
Какие? |
|||
|
||||
knave |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 320 Регистрация: 6.3.2003 Где: Санкт-Питербург ( Россия) Репутация: 1 Всего: 5 |
В релизе глючит в любой конфигурации, даже без оптисизации. В отладочной все рабоатет. Советы с инициализацией переменных проверил, с массиами то же.
СТЛ использую от студии VC6 (тот что сней). Из СТЛ использую string и vector Добавлено @ 10:48 Да тчо удивительно, елси то же саоме откомпилить поюд линуксотм то работает правильно!!! Добавлено @ 10:51 Буду искать, наверняка сам гдето лажанулся -------------------- С наилучшими пожеланиями !!! |
|||
|
||||
bel_nikita |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Эксперт Сообщений: 2304 Регистрация: 12.10.2003 Где: Поезд №21/22 ( ст . Прага ) Репутация: 21 Всего: 47 |
||||
|
||||
![]() ![]() ![]() |
Правила форума "С++:Общие вопросы" | |
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |