Hi. I want to write code to input N integers from a line of a file.
It should give an error if it encounters a newline before N integers
are read, and also give an error if a newline is not encountered after
the Nth integer. I would imagine the code to look something like
ifstream fin("foo");
int i, k;
for (i = 0; i < N; i++) {
fin.<getsomething;
if (something == integer) k = something;
else if (something == newline) error;
}
fin.<getsomething;
if (something != newline) error;
but I don't know what function <getwould be, what format to use for
"something", or how to detect a newline.
Any help would be greatly appreciated. Thanks!