Linux : pointeur fichier

Discussion dans 'Windows' créé par sebge2, 27 Novembre 2005.

Statut de la discussion:
Fermée.
  1. Offline
    sebge2 Touriste
    Bonjour,

    Pour un TP d'OS nous devons faire l'expérience suivante :

    partager un pointeur de fichier entre un père et un fils (cad FILE *f=fopen() qui est partagé) ....

    Le résultat est que le pointeur apparement se déplace, car le nombre de getchar() sur la totalité du fichier n'est pas bon

    Pourtant ! qd je fais appel au fonction qui me renvoie la position du pointeur, celle-ci ne correspond pas à mon idée :?

    Qqun aurait-il une idée ?

    Merci d'avance :)

    :beuh: ca me désespère !
    sebge2, 27 Novembre 2005
    #1
  2. Offline
    PLoPLi Geek
    Pourrais-tu fournir un peu plus d'info ?

    Les sources du programme ?

    getchar() lit en général sur stdin et pas sur un fichier ouvert via fopen().

    Comment crées tu le child ? (via un fork(), je suppose, pas un clone())
    PLoPLi, 27 Novembre 2005
    #2
Statut de la discussion:
Fermée.