read only 1 character in c++
<blockquote>
  <p><strong>Possible Duplicate:</strong><br>
  <a href="http://stackoverflow.com/questions/9957721/how-is-stdiostream-buffered">How is std::iostream buffered?</a>  </p>
</blockquote>



<p>This might sound ridiculous, but how can I read one char from cin in c++ (NOT until enter is pressed, just one character)?
I've tried operator >>, get(), getchar(), but all of them reads a whole line.</p>
