Forum: PC-Programmierung Shell Kommando mit möglichkeit Ein- und Ausgabe zu tätigen


von reloaded (Gast)


Lesenswert?

Hallo,
Ich suche aktuell eine Möglichkeit beisbielsweise screen innerhalb eines 
c++ Programms aufzurufen und sowohl die Ausgabe(n) einzulesen als auch 
Eingaben zu tätigen.

Am besten wäre dies in stream format, spricht so (Pseudosystem)
1
(Stream Klasse) myscreen("screen /dev/ttyUSB0");
2
3
myscreen >> irgendetwas
4
myscreen << irgendetwas

Kennt jemand eine Möglichkeit?

Lg

von cppler (Gast)


Lesenswert?

stdin und stdout ?

von imonbln (Gast)


Lesenswert?

Fertig kennne ich da nichts,

aber ich bin ja cuh nur ein C-Hacker ;-)
Ich denke aber das es möglich sein sollte sich was mit stdin,stdout, 
pipe, fork, exec, dup2 und poll zu bauen.

vielleicht hilft auch die libevent, kennt zwar auch keine Klassen, aber 
kappselt die lowlevel io schonmal und kann callbacks.

von apr (Gast)


Lesenswert?


Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.