oui, en C++ tu peux te servir de ifstream et ofstream
perso, je V te donner le code C ( qui marche tres bien sous C++)
- include < stdio.h>
FILE* F=fopen("monfichier.truc","r");
/* r = read : pour lire. utilises w pour write
FILE est une structure, ouvre stdio.h pour voir ses champs qui t´apporteront des infos. */
/* pour lire une donnée */
fread(void *ptr, int size, int n, FILE *stream);
ptr est l´adresse ou tu veux ranger ta donnée, size est la taille de ta donnée, n le nombre de données que tu veux lire en un coup, et FILE, le fichier ouvert.
pour lire un seul octet :
FILE* F;
F=fopen("truc","r");
char c;
fread(&,1,1,F);
. ..
apres tu peux refaire des fread autant que tu veux, ça déplace tout seul le curseur de position.
fclose(F); // ferme ton fichier
fseek(F,234,SEEK_SET); // met ton curseur sur l´octet 234 du fichier.