Yet Another Version of
Nostalgic C users might yearn for C’s character I/O functions,
putchar(). They are available in C++ if you want them. You just use the
stdio.h header file as you would in C (or use the more current
cstdio). Or you can use member functions from the
ostream classes that work in much the same way. Let’s look at that approach next.
cin.get() member function with no arguments returns the next character from the input. That is, you use it in this way:
ch = cin.get();
cin.get(ch) returns an object, not the character read.) This function works much the same as C’s
getchar(), returning the character code as a type
int value. Similarly, you can use the
cout.put() function (see ...
Get C++ Primer Plus now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.