LINUX.ORG.RU

История изменений

Исправление I-Love-Microsoft, (текущая версия) :

Вот я глянул твой код и сразу пришел к выводу - писал студент. Зачем ты работаешь так с потоками в Qt? Зачем усложнил себе жизнь? Работай чисто через сигналы слоты.

Зачем управление памятью в таком режиме? Зачем эти memset-ы. А ты уверен что данных нужное число приходит?

И да, выше правильно говорят - есть QSerialPort...

Я бы такое не пытался отладить, а попробовал переписать с чистого листа с новым вдохновением. Мне часто приходилось писать подобные программы и они ни разу не падали и не глючили, потому что я просто сменил подход. Не знаю, может это с годами придет, это реально что-то такое, что сходу не воспринимается...

Исходная версия I-Love-Microsoft, :

Вот я глянул твой код и сразу пришел к выводу - писал студент. Зачем ты работаешь так с потоками в Qt? Зачем усложнил себе жизнь? Работай чисто через сигналы слоты.

Зачем управление памятью в таком режиме? Зачем эти memset-ы. А ты уверен что данных нужное число приходит?

Я бы такое не пытался отладить, а попробовал переписать с чистого листа с новым вдохновением. Мне часто приходилось писать подобные программы и они ни разу не падали и не глючили, потому что я просто сменил подход. Не знаю, может это с годами придет, это реально что-то такое, что сходу не воспринимается...