EOF significa appunto End Of File. In C++ quasi tutto può essere visto come un file (un file vero e proprio, uno stream in input, ecc.)
Per battere un carattere di EOF dipende molto da quale S.O. si sta usando: in generale, comunque, o è CTRL + Z oppure CTRL + C.


Ciao.