the delimiter '\n' is still in the input stream. that last get() will take it out so that it doesn't screw with your program later.
ex, if you had this later:
Code:
char input;
cout << "Please enter a character: ";
cin.get(input);
the program would just whiz by, placing a '\n' (or whatever the delimiter was) into "input".
EDIT:
Hko, how did you get the iostream (and I'm guessing STL) documentation in the info system? I can't find it there?
Thanks