Просмотр полной версии : [VC++] не удаётся скомпилировать код
herfleisch
29.01.2009, 18:35
Debug из-под F5 работает, а когда компилирую - софтина вылетает. в Release же вообще ничё не работает. Что может быть такое?
Хоть ошибки бы, выдаваемые при компиляции, написали. И, желательно, кусок кода, спровоцировавший ошибку.
herfleisch
29.01.2009, 19:00
Да дело в том, что в режиме Debug при компиляции никаких ошибок нету. ПРосто прога вылетает и всё. А если тупо запустить клавишей F5 - всё проходит без всяких ошибок, просто идеально!
Были бы ошибки - я бы не ста постить тут =))
spider-intruder
29.01.2009, 19:01
Стукни в асю - так проще :-)
Может ты точку останова не поставил :-)
#include <conio.h>
int main()
{
//код
_getch();
return 0;
}
Не?
groundhog
29.01.2009, 19:24
herfleisch, в релизе оно у тебя вылетает потому, что ты или неинициализированный указатель где-то используешь или пишешь больше длины буфера... В общем херовая арифметика указателей, нужно исходник смотреть, на глаз я тебе не скажу где лажа... Трассируй по шагам и смотри...
groundhog
29.01.2009, 19:27
http://www.rsdn.ru/article/vcpp/survrls.xml
В статье описаны тонкости дебаг и релиз сборок, полезно знать, если серьёзно планируешь в это углубиться.
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot