Цитата(MrYuran @ Nov 20 2012, 12:39)

Открыли порт - на куче появился дескриптор. Задали буфер - он лег рядом. Пошли писать - вышли за пределы и затерли соседние данные.
Никто за вас не обязан отслеживать границы массивов.
Я в шоке.Где TC пишет о
своём буфере???
Речь идёт о
стандарном виндовском.
Цитата(dac @ Nov 20 2012, 13:36)

ТС походу объявил в проге массив, и считывает в него то что приходит с порта. и не проверяет размер, соответсвенно если пришло больше чем размер массива - пишет дальше

Цитата(paskal @ Nov 19 2012, 19:10)

... Но есть еще отдельный режим, когда устройство посылает поток байт, а компьютер ничего с ними не делает...