![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 31.05.2009
Сообщений: 71
|
![]()
Создавал прогу в среде Microsoft Visual Studio 2008.
Разрабатывал и компилировал на Debug работает отлично, когда сделал полностю откомпелировал на Release прога начела некоректно атрабатывать некоторые функции вобще не отрабатывала, и выводет какойта бред. Можно както исправить чтоб нормально работала когда компил... Release или нет??? |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 31.05.2009
Сообщений: 71
|
![]()
что есть в Debug чево нет в Release. что искать???
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 31.05.2009
Сообщений: 71
|
![]()
.\sp1_0.cpp(115) : warning C4996: 'wcscpy': This function or variable may be unsafe. Consider using wcscpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
что это означает??? Последний раз редактировалось evgenrpo; 16.06.2009 в 06:58. |
![]() |
![]() |
![]() |
#6 |
Заблокирован
Регистрация: 18.11.2007
Сообщений: 254
|
![]()
Скажу вот что. В сборке релиза есть некоторые аспекты которые слеуе учитывать... Я сам очень парился и не понимал почему проект в релизе вылетает. Попробуй отключить оптимизацию кода в свойствах проекта - C++ -> Optimization -> Optimization = Disabled(/od)
и прилинковать крт бибилиотеки С++ -> Code Generation -> Runtime library = Multi - Thread (/MT). а по большому счету это - не грамотно написаный код, который может искажаться оптимизатором. особенности оптимизации описаны в msdn, поищи там. Может быть использовал макросы ASSERT оптимизатором они пропускаються, поэтому могут не работать условия. Это как пример "особенностей" оптимизитора. читай в msdn |
![]() |
![]() |
![]() |
#7 | |
Пользователь
Регистрация: 31.05.2009
Сообщений: 71
|
![]() Цитата:
Последний раз редактировалось evgenrpo; 16.06.2009 в 19:34. |
|
![]() |
![]() |
![]() |
#8 | ||
Участник клуба
Регистрация: 21.11.2007
Сообщений: 1,690
|
![]()
Я тоже с этой проблемой сталкивался и пошел по пути подсказки:
Цитата:
fopen_s() sscanf_s() etc Вместо стандартных. Цитата:
А для теста проект и проверки какие dll она использует можно воспользоваться утилитой Dependency Walker и те dll которых нет в системе она выделит. |
||
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Visual Studio 2008 | Растаманов | Visual C++ | 7 | 26.11.2008 12:59 |
C++ и Visual Studio 2008 | Born to kill | Общие вопросы C/C++ | 0 | 12.11.2008 22:22 |
Visual Studio 2008 | bullvinkle | Помощь студентам | 4 | 10.11.2008 23:44 |
Visual C# Studio 2008 | werat | Общие вопросы .NET | 6 | 17.10.2008 16:38 |