Define a function called copy_char that takes one argument that is an
input stream. When called, copy_char will read one character of input
from the input stream given as its argument and will write that character
to the screen. You should be able to call your function using either cin or
an input-file stream as the argument to your function copy_char. (If the
argument is an input-file stream, then the stream is connected to a file
before the function is called, so copy_char will not open or close any
files.) For example, the first of the following two calls to copy_char will
copy a character from the file stuff.dat to the screen, and the second will
copy a character from the keyboard to the screen:
fin.open("stuff.dat");
copy_char(fin);
copy_char(cin);
Sorry the answer is not available at the moment…
If you are able to find the answer, please make sure to post it here. So that your Juniors have smile on their lips and feel happy.
Spread the 'tradition of sharing'.