Asynchrones Lesen von stdin in Eclipse
-
Tag,
Ich bin mir gerade nicht sicher, ob ich das schon mal gefragt habe, aber das asyncrhone Lesen von stdin funktioniert bei mir in der Eclipse nicht. Das Programm wird dann einfach beendet, obwohl noch eine Eingabe passieren sollte. Über Google habe ich keinen einzigen Thread dazu gefunden.
Das Lesen geschieht mittels boost::asio::async_read_until auf einem boost::asio::posix::stream_descriptor, der mit stdin initialisiert wurde.
Kann man Eclipse irgendwie dazu überreden, dass es funktioniert, oder dass zumindest ein externes Terminal anstatt dem IDE-Terminal verwendet wird?
Grüße,
PI