Solved

Unbuffered Input

Posted on 1997-03-01
1
319 Views
Last Modified: 2008-03-10
I'd like to know how to handle unbuffered input. For example, a user would press a key and the program would continue without having to press enter after pressing that
key. I am using g++ (the gnu compiler) on a Solaris system.

Thanks in advance for any help.

Chris
0
Comment
Question by:chrism020397
1 Comment
 
LVL 3

Accepted Solution

by:
os012897 earned 50 total points
ID: 1161883
getch () and its derivates (make "man getch") returns a
character. There are different modes available which determine, whether it will actually wait for a character or just give an
ERR-value if none is available.

In anycase, it does not need a return to deliver a pressed key!

0

Featured Post

How to run any project with ease

Manage projects of all sizes how you want. Great for personal to-do lists, project milestones, team priorities and launch plans.
- Combine task lists, docs, spreadsheets, and chat in one
- View and edit from mobile/offline
- Cut down on emails

Join & Write a Comment

C++ Properties One feature missing from standard C++ that you will find in many other Object Oriented Programming languages is something called a Property (http://www.experts-exchange.com/Programming/Languages/CPP/A_3912-Object-Properties-in-C.ht…
Basic understanding on "OO- Object Orientation" is needed for designing a logical solution to solve a problem. Basic OOAD is a prerequisite for a coder to ensure that they follow the basic design of OO. This would help developers to understand the b…
The goal of the video will be to teach the user the difference and consequence of passing data by value vs passing data by reference in C++. An example of passing data by value as well as an example of passing data by reference will be be given. Bot…
The viewer will learn how to pass data into a function in C++. This is one step further in using functions. Instead of only printing text onto the console, the function will be able to perform calculations with argumentents given by the user.

747 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

18 Experts available now in Live!

Get 1:1 Help Now