Здравствуйте, ankorol, Вы писали:
A>Здравствуйте, <Аноним>, Вы писали:
А>>Вопрос: что может нехорошего случаться в релизной версии и как это найти?
A>В дебаге все переменные инициализируються 0, а в релизе мусором, и когда ты делаеш at(мусор) у тебя происходит std::out_of_range. Посмотри внимательно на инициализацию своих индексов. Хорошим тоном является инизиализировать при объявлении.
Нет, к сожалению дело не в этом, поскольку не работает даже когда осуществлять доступ вот так:
std::vector<double>::iterator iter;
for ( iter = diams.begin(); iter != diams.end(); iter ++)
{
str.Format("%.1f", *iter);
m_CBoxDiametersMedium.AddString(str);
}