Re: Странное поведение std::vector в DEBUG`е
От: Drey  
Дата: 25.02.08 08:23
Оценка:
Здравствуйте, Tujh, Вы писали:


T>Думается, что где-то течет или портится память, но тогда не понятно, почему я не вижу ни одной ошибки в RELEASE и более того, релизный вариант работает как задумывалось, а дебажный — нет.

T>Может кто сталкивался с подобным поведением вектора и подскажет метод поиска и устранения ошибки?

Я бы проверил количество приходящих байт в nextStep() (переменная iResult) и значение переменной ul_buffer_size.
В приведенном коде — утечки могут быть только тут — потому что дальше без проверок используются константы при обращении с буфером — вначале строго 9 байт, потом строго 6 байт.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.