Comment replacer le pointeur lecture en position de debut ???? - C++ - Programmation
Marsh Posté le 29-08-2002 à 15:46:20
Tu doit lui passer le FILE* du fichier, de combien d'octets tu veux te déplacer et à partir d'où (SEEK_SET début du fichier, SEEK_END depuis la fin du fichier, SEEK_CUR là ou tu es dans le fichier)
Marsh Posté le 29-08-2002 à 15:46:52
Si tu veux te mettre au début du fichier: 
 
| Code : 
 | 
Marsh Posté le 29-08-2002 à 15:55:13
| letoII a écrit a écrit  : Si tu veux te mettre au début du fichier: 
   | 
 
 
okay kate 
 
merchi messieurs  
 
 
juste pour savoir le 1er argument c le FILE , le 2eme c'est donc le nombre d'octet qu on souahite avancer , et le 3eme arguement c la position du pointeur actuelle) 
 
donc dans mon cas je me mets au debut du fichier (seek_set) et j avance de 0 octets donc je reste au debut 
 
mais si au lieu de 0 je mets 1 ca voudrais dire que le pointeur se palcera a la 2eme case ????
Marsh Posté le 29-08-2002 à 16:07:31
| Lenoiche a écrit a écrit  : mais si au lieu de 0 je mets 1 ca voudrais dire que le pointeur se palcera a la 2eme case ???? | 
 
Oui, mais à condition que tu ais indiqué SEEK_SET 
Si tu met SEEK_END, le pointeur sera sur l'avant derniere "case", etc...
Marsh Posté le 31-08-2002 à 01:21:28
| Harkonnen a écrit a écrit  : Oui, mais à condition que tu ais indiqué SEEK_SET Si tu met SEEK_END, le pointeur sera sur l'avant derniere "case", etc... | 
L'après-dernière si on met 1 !
Marsh Posté le 29-08-2002 à 15:41:41
vala une question simple , rapide !!!
je ne comprends pas les diffrents arguements demande pour l instruction fseek ....