crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

> различие сборок release и debug
borune
  опции профиля:
сообщение 16.10.2013, 18:35
Сообщение #1


Участник
**

Группа: Участник
Сообщений: 152
Регистрация: 1.1.2011
Пользователь №: 2314

Спасибо сказали: 0 раз(а)




Репутация:   0  


Ребят, подскажите пожалуйста, почему иногда поведение программы зависит от выбора режима сборки? Это вообще нормально?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов (1 - 4)
Litkevich Yuriy
  опции профиля:
сообщение 16.10.2013, 19:35
Сообщение #2


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


Цитата(borune @ 16.10.2013, 20:35) *
поведение программы зависит от выбора режима сборки?
а как это проявляется?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
borune
  опции профиля:
сообщение 16.10.2013, 20:20
Сообщение #3


Участник
**

Группа: Участник
Сообщений: 152
Регистрация: 1.1.2011
Пользователь №: 2314

Спасибо сказали: 0 раз(а)




Репутация:   0  


Цитата(Litkevich Yuriy @ 16.10.2013, 20:35) *
Цитата(borune @ 16.10.2013, 20:35) *
поведение программы зависит от выбора режима сборки?
а как это проявляется?


Ну вот, например, у объектов разные значения
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Iron Bug
  опции профиля:
сообщение 17.10.2013, 11:04
Сообщение #4


Профессионал
*****

Группа: Модератор
Сообщений: 1611
Регистрация: 6.2.2009
Из: Yekaterinburg
Пользователь №: 533

Спасибо сказали: 219 раз(а)




Репутация:   12  


всё зависит от того, какие объекты, конечно. но чаще всего это ошибки работы с памятью.

Сообщение отредактировал Iron Bug - 17.10.2013, 11:04
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 20.10.2013, 17:34
Сообщение #5


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


Цитата(borune @ 16.10.2013, 22:20) *
Ну вот, например, у объектов разные значения
значит забыл что-то инициализировать.
При релизной сборке память не чистится, значения не инициализированные - шум.
При отладочной сборке память чистится, значения не инициализированные имеют более предсказуемые значения.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 29.11.2024, 16:33