Hi
can someone tell me how to read a char from the stdin without waiting for the user pressing return?
I want to start/stop a thread with pressing 1 on the console but the needed return is frustrating...
Well... a little difficult to answere
I am writing it with the eclipse CDT (currently under windows), useing cygwin and the gcc compiler. The targetsystem would be QNX.
CYGWIN will require you to put the terminal in "raw mode" or use curses (does curses require C++ or will it work in C) or other additional library. If you have to put the terminal in raw mode, you will become responsible for echo-ing the chars read to the output stream.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.