Solved

Unbuffered Input

Posted on 1997-03-01
1
335 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
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
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

Free Tool: ZipGrep

ZipGrep is a utility that can list and search zip (.war, .ear, .jar, etc) archives for text patterns, without the need to extract the archive's contents.

One of a set of tools we're offering as a way to say thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

In days of old, returning something by value from a function in C++ was necessarily avoided because it would, invariably, involve one or even two copies of the object being created and potentially costly calls to a copy-constructor and destructor. A…
Introduction This article is a continuation of the C/C++ Visual Studio Express debugger series. Part 1 provided a quick start guide in using the debugger. Part 2 focused on additional topics in breakpoints. As your assignments become a little more …
The viewer will learn how to clear a vector as well as how to detect empty vectors in C++.
The viewer will be introduced to the technique of using vectors in C++. The video will cover how to define a vector, store values in the vector and retrieve data from the values stored in the vector.

726 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