imanedaoudi
Messages postés82Date d'inscriptionvendredi 20 mai 2005StatutMembreDernière intervention24 octobre 2005
-
22 oct. 2005 à 14:19
imanedaoudi
Messages postés82Date d'inscriptionvendredi 20 mai 2005StatutMembreDernière intervention24 octobre 2005
-
24 oct. 2005 à 01:25
Bonjour,
Je cherche à inserer des donner de type Region dans un fichier binaire à un position bien choisi j'ai utiliser la fonction suivante:
void RegionApprox::insererfich(char *fich,Region reg,int pos)
{
int cp=0;
float val1,c;
ofstream A(fich,ios::ate|ios::binary); //mise à jour
if (!A) cout << "Error opening output file Region Approx" << endl;
A.seekp (pos);
A.write((char*)®,sizeof(Region));//?????
A.close();
}
Problémes les donnees de type région sont toujours inserer au début du fichiers et les autres données du fichier sont écraser. Quelqu'un peut me dire pourquoi?