C++Builder
  Начало   Форум   Помощь Войти Регистрация  
Страниц: [1]   Вниз
  Печать  
Автор Тема: Чтение данных с ком порта  (Прочитано 2599 раз)
Sergey1985
Участник
**

Сказали спасибо: +8/-1
Offline Offline

Сообщений: 310


« : 14 июля 2017, 10:35:28 »

Добрый день товарищи проггеры. Возникла потребность считывать данные из ком порта ВНИМАНИЕ!!!   НЕ УДАЛЯЯ ЭТИ ДАННЫЕ ИЗ БУФЕРА  и только если признак полного массива будет истинным тогда уже обычный ReadFile c ЧТЕНИЕМ и ОСВОБОЖДЕНИЕМ приемного буфера. Это вообще возможно?
Записан
S0mbre
Глобальный модератор
***

Сказали спасибо: +1113/-22
Offline Offline

Сообщений: 2137

S0mbre


WWW
« Ответ #1 : 20 июля 2017, 05:33:14 »

Привет. Конечно.
http://www.cplusplus.com/reference/istream/istream/peek/
http://www.cplusplus.com/reference/istream/istream/putback/
Записан
Sergey1985
Участник
**

Сказали спасибо: +8/-1
Offline Offline

Сообщений: 310


« Ответ #2 : 20 июля 2017, 09:27:46 »

%u0421%u043F%u0430%u0441%u0438%u0431%u043E. %u041D%u043E %u0442%u043E%u0433%u0434%u0430 %u0441%u0430%u043C %u0441%u043E%u0431%u043E%u0439 %u043F%u043E%u044F%u0432%u0438%u043B%u0441%u044F %u043D%u043E%u0432%u044B%u0439 %u0432%u043E%u043F%u0440%u043E%u0441. %u0423 ReadFile %u043F%u0435%u0440%u0432%u044B%u0439 %u043F%u0430%u0440%u0430%u043C%u0435%u0442%u0440 Handle - %u0443%u043A%u0430%u0437%u044B%u0432%u0430%u0435%u0442 %u043D%u0430 %u0434%u0435%u0441%u043A%u0440%u0438%u043F%u0442%u043E%u0440 %u043F%u043E%u0440%u0442%u0430, %u0441 %u043A%u043E%u0442%u043E%u0440%u044B%u043C %u044F %u0440%u0430%u0431%u043E%u0442%u0430%u044E. %u0410 %u0432%u043E%u0442 %u043A%u0430%u043A %u0444%u0443%u043D%u043A%u0446%u0438%u0438 peeek (%u041C%u0435%u0442%u043E%u0434 peek()%u043F%u0440%u043E%u0441%u043C%u0430%u0442%u0440%u0438%u0432%u0430%u0435%u0442, %u043D%u043E %u043D%u0435 %u0441%u0447%u0438%u0442%u044B%u0432%u0430%u0435%u0442 %u043E%u0447%u0435%u0440%u0435%u0434%u043D%u043E%u0439 %u0441%u0438%u043C%u0432%u043E%u043B.), %u044F %u0442%u0430%u043A %u043F%u043E%u043D%u044F%u043B %u043C%u043D%u0435 %u043D%u0443%u0436%u043D%u0430 %u0438%u043C%u0435%u043D%u043D%u043E %u043E%u043D%u0430, %u0443%u043A%u0430%u0437%u0430%u0442%u044C Handle %u043F%u043E%u0440%u0442%u0430.
« Последнее редактирование: 24 июля 2017, 08:39:08 от Sergey1985 » Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в: