In C++ i don't know.

In C fai..

codice:
fseek (fp, posizione, 0); // ricordati che esiste anche la posizione 0.
char c;
c = fgetc (fp);
if (c == 'A') ... // have you know?
Capito?