Ciao, studio telecomunicazioni a Parma, dato che sto preparando un esame (solo teorico) di c++, una cosa non riesco a capirla bene....qualcuno me la spiegherebbe gentilmente???

Ecco il cod:
premetto di aprire un file con

fstream iofile(argv[1], ios::in | ios:ut);

codice:
iofile.seekp(-1, ios::cur); //torna indietro di un byte
poi modifica il file...
non capisco bene la funz seekp() e ios::cur

Spero di essere stato chiaro...

Ciao