Я получаю случайный EXC_BAD_ACCESS по следующему:
actualPath.clear();
if(history.begin()==history.end())
{
return;
}for (boost::circular_buffer<HistoryValue>::const_iterator iterator = history.begin();iterator != history.end(); ++iterator )
{ //Stuff here
}
Это в функции: doSomething (const boost :: round_buffer &История)
Есть идеи, почему это было бы?
Задача ещё не решена.
Других решений пока нет …