IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C Discussion :

parametrage fonction fread


Sujet :

C

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    366
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 366
    Par défaut parametrage fonction fread
    Bonjour,
    en utilisant la fonction fread parametrée par:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    nb = fread(temp,sizeof(short),1,IN);
    Je ne comprend pas comment faire pour relire le meme bloc lu precedemment.
    En effet aucun parametre ne permet d'adressé le debut de lecture.
    Comment fonctionne cette fonction en interne pour se repéré dans le fichier specifié? Peut on relire un meme bloc? Si oui comment procédé?
    Merci.

  2. #2
    Membre émérite Avatar de stephl
    Profil pro
    Développeur informatique
    Inscrit en
    Février 2007
    Messages
    643
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Février 2007
    Messages : 643
    Par défaut
    Essayez ftell() et fseek().

  3. #3
    Expert confirmé

    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    10 610
    Détails du profil
    Informations personnelles :
    Âge : 67
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 10 610
    Billets dans le blog
    2
    Par défaut
    exactement... ftell donne la position où on est, et fseek permet de se positionner à un endroit particulier. Et donc de revenir en arrière...

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    366
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 366
    Par défaut
    ok merci beaucoup.
    J'ai utilisé ces fonctions puis au final je n'avais besoin que de rewind() car la position était le début.
    Merci encore.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Fonction fread
    Par algoverage dans le forum Débuter
    Réponses: 3
    Dernier message: 15/01/2012, 11h08
  2. Réponses: 6
    Dernier message: 30/12/2011, 22h14
  3. Probleme sur les fichiers (fonction fread)
    Par anoir dsr dans le forum C
    Réponses: 7
    Dernier message: 27/01/2011, 14h31
  4. Parametrage fonction Time
    Par juloul dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 07/12/2007, 18h46
  5. Les fonctions fread et fwrite
    Par Sara83 dans le forum MATLAB
    Réponses: 1
    Dernier message: 16/10/2006, 12h54

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo