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 :

erreur d'execution d'une fonction


Sujet :

C

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2014
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2014
    Messages : 6
    Par défaut erreur d'execution d'une fonction
    Bonjour,

    Voici la fonction
    Il s'agit d'une fonction pour enregistrer des donnes dans un fichier

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    #define BdS "base_de_donnes"
     
    void enregistrer()
    {
        FILE* f;
     
        f=fopen(BdS,"wb");
        fwrite(fcnr,cpt*sizeof(struct salarie),1,f);
        fclose(f);
     
    }
    Merci d'avance.

  2. #2
    Modérateur

    Avatar de Bktero
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2009
    Messages
    4 493
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juin 2009
    Messages : 4 493
    Billets dans le blog
    1
    Par défaut
    Bonjour,

    Qu'elle est l'erreur ?

    Qu'est -ce que fcnr et cpt ?

    Il faut vérifier le retour de fopen() peut-être... http://c.developpez.com/faq/?page=fi...IERS_existence

    Pour savoir pourquoi fwrite() plante, il existe errno et des méthodes pour tester les erreurs sur les fichiers
    http://man.developpez.com/man3/fread/

  3. #3
    Nouveau membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2014
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2014
    Messages : 6
    Par défaut
    * cpt est une variable globale qui : compteur de nombres des membres ajoutée a la base de données

    * fcnr et un tableau ( de structure ) qui contient tout les membres ajoutée



    Merci,

  4. #4
    Modérateur
    Avatar de gangsoleil
    Homme Profil pro
    Manager / Cyber Sécurité
    Inscrit en
    Mai 2004
    Messages
    10 150
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Manager / Cyber Sécurité

    Informations forums :
    Inscription : Mai 2004
    Messages : 10 150
    Par défaut
    Bonjour,

    Que fait ton programme ? Quel est le probleme ?

    Ma boule de cristale me dit que le fait d'ecrire une structure brute comme ca ne donne pas le resultat que tu attends, mais que le programme fait bien ce que tu lui demandes de faire.
    "La route est longue, mais le chemin est libre" -- https://framasoft.org/
    Les règles du forum

Discussions similaires

  1. Erreur d'execution d'une fonction
    Par ghir_ana dans le forum Développement
    Réponses: 3
    Dernier message: 01/10/2012, 10h40
  2. Erreur lors de l'execution d'une fonction
    Par SpeedOverflow dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 24/09/2011, 16h56
  3. [VS]Erreur lors de l'execution d'une fonction
    Par nephhh dans le forum Windows Forms
    Réponses: 3
    Dernier message: 08/06/2007, 14h12
  4. Erreur PLSQL lors de l'execution d'une fonction
    Par chicken92000 dans le forum PL/SQL
    Réponses: 3
    Dernier message: 17/03/2006, 17h12
  5. [Pl/pgSQL] Erreur sur l'execution d'une fonction.
    Par Floréal dans le forum PostgreSQL
    Réponses: 2
    Dernier message: 25/09/2005, 00h48

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