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 :

conversion int > char


Sujet :

C

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    115
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 115
    Par défaut conversion int > char
    Hello les amis
    Je suis entrain de créé un programme de gestion de RDV, dans un but de simplicité, je récupère les date en char sous forme « 14/03/2008 ».
    Mais voila, maintenant je cherche à récupérer automatiquement la date du jour dans un fichier dédié à cela via le code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     fprintf (fichierDateJour,"%02d/%02d/%04d\n", t -> tm_mday, 1+t -> tm_mon, 1900 +t -> tm_year);
    Jusque là tout va bien, j’obtient dans mon fichier une date sous forme : « xx/xx/xxxx »
    Mais ensuite, je souhaite comparer cette date aux dates de mes RDV via strcmp, mais cela pose un problème de format entre int et char
    Donc mon problème réside en la conversion de la date du fichier, j’ai donc essayé d’utilisé : strcpy mais lors du build l’erreur suivante apparait : « 566|error: invalid conversion from `int' to `const char*' » (je pensait que l’utilité d’strcpy était de ne pas prendre en compte le format et de renvoyer la variable en char (ce qui aurait résolue mon problème)
    Si quelqu’un pouvait m’apporter une solution se serait cool
    Merci

  2. #2
    Membre Expert
    Avatar de coyotte507
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    1 327
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 1 327
    Par défaut
    Salut, regarde du côté de sprintf, c'est sûrement dans la FAQ

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    115
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 115
    Par défaut
    sa marche impeck !
    merci bcp

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

Discussions similaires

  1. Conversion int en char
    Par Matthieu57b1 dans le forum Débuter
    Réponses: 2
    Dernier message: 01/02/2010, 16h41
  2. Conversion int en char *
    Par Trunks dans le forum C
    Réponses: 6
    Dernier message: 18/03/2006, 16h44
  3. Réponses: 2
    Dernier message: 01/07/2004, 11h36
  4. "Conversion" d'un char en int ou longueur
    Par Michaël dans le forum C
    Réponses: 6
    Dernier message: 15/08/2003, 11h40

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