LINUX.ORG.RU

fsrteam и /dev/ttyS0


0

0
Хочется читать из ком порта и писать в него на с++.
При этом не хочестя использовить не плюсовые ф-ции.
Но возникает проблема. Я открываю /dev/ttyS0 как fstream
но он в него только пишет а не читает. Если открываю на
чтение как ifstream - читает, но как тогда писать.
Может кто подскажет как с сиим бороться?
★★★
Ответ на: комментарий от blackice
Уже разобрался как сделать. Проблема была в том, что если дедать как
ты сказал - не пашет. Нужно сначала офстрим. Потом ифстрим. Потом
после записи офстрим флашить - тогда пашет и не иначе. Только не
спрашивай почему.

Так или иначе всем спасибо за помощь.
Svoloch ★★★
() автор топика
Ответ на: комментарий от Svoloch
ну можно открывать с O_SYNC, тогда flush не нужен.
krum
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.