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 :

A propos de fread..


Sujet :

C

  1. #21
    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
    Citation Envoyé par stargatefan Voir le message
    Après, étant donné que je devrai utiliser tmpfile, je ne peux pas fermer le fichier pour le rouvrir qu'en lecture, c'est pour ça que je simule le tmpfile avec le wb+ (pour le débugage donc).

    J'ai déplacé le fflush et le rewind dans le fils, ça devrait marcher normalement non ? si j'ai bien compris.
    Mais ça ne marche toujours pas


    Citation Envoyé par souviron34 Voir le message
    Disons que dans ton cas, le fopen serait mieux dans le case, avec un open différent suivant le père ou le fils..

  2. #22
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    106
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 106
    Par défaut
    Disons que dans ton cas, le fopen serait mieux dans le case, avec un open différent suivant le père ou le fils..
    non, parce que ça fait 2 types de fopen, un en écriture, l'autre en lecture. Or je n'en veux qu'un, pour pouvoir par la suite remplacer tout ça par un fopen.

    Mais apparamment mon code (un peu modifié) marche sur les PC de mon école, donc je vais tester sur mon Ubuntu voir si ça marche aussi

  3. #23
    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
    Citation Envoyé par stargatefan Voir le message
    non, parce que ça fait 2 types de fopen, un en écriture, l'autre en lecture. Or je n'en veux qu'un, pour pouvoir par la suite remplacer tout ça par un fopen.


    je ne comprend rien

  4. #24
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    106
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 106
    Par défaut
    Et bien tu me dis de faire un fopen différent suivant le père ou le fils.
    Donc ça veut dire que le fils ouvrirait le fichier en lecture, et le père l'ouvrirait en écriture

    Donc au total 1+1 = 2 ! (eh oui, impressionant je sais), 2 fopen. Moi je n'en veux qu'un (parce que je dois pouvoir remplacer tous les fopen par un appel à tmpfile(). Or il se trouve qu'un fichier temporaire ne se réouvre pas après s'être fermé.

  5. #25
    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
    Citation Envoyé par stargatefan Voir le message
    Et bien tu me dis de faire un fopen différent suivant le père ou le fils.
    Donc ça veut dire que le fils ouvrirait le fichier en lecture, et le père l'ouvrirait en écriture

    Donc au total 1+1 = 2 ! (eh oui, impressionant je sais), 2 fopen. Moi je n'en veux qu'un (parce que je dois pouvoir remplacer tous les fopen par un appel à tmpfile(). Or il se trouve qu'un fichier temporaire ne se réouvre pas après s'être fermé.
    d'une part, qui a parlé de ré-ouvrir ?

    D'autre part, il sufit que le nom soit commun aux 2 (tempnam ou autres).

    M'enfin, fais ce que tu veux..

Discussions similaires

  1. a propos de fwrite/fread
    Par Fifou625 dans le forum C
    Réponses: 10
    Dernier message: 28/02/2011, 00h58
  2. A propos des modèles d'objet (avec sources)
    Par DevX dans le forum C++Builder
    Réponses: 14
    Dernier message: 01/12/2002, 12h22
  3. Fonctionnement de la compression DivX
    Par Rodrigue dans le forum Algorithmes et structures de données
    Réponses: 2
    Dernier message: 20/09/2002, 14h10
  4. A propos du composant DBGrid
    Par _Rico_ dans le forum C++Builder
    Réponses: 2
    Dernier message: 24/07/2002, 09h18
  5. fwrite et fread
    Par bohemianvirtual dans le forum C
    Réponses: 5
    Dernier message: 05/06/2002, 12h24

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