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