Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
652 connectés 

 


 Mot :   Pseudo :  
 
 Page :   1  2
Page Suivante
Auteur Sujet :

probleme de boucle

n°1374670
Elmoricq
Modérateur
Posté le 24-05-2006 à 22:36:50  profilanswer
 

Reprise du message précédent :

magiclazy a écrit :

Code :
  1. #include <stdio.h>
  2. void un_commande()
  3. {
  4. char t[100];
  5. time(&t);
  6. printf("\n\n\t%s",ctime(&t));
  7. getch();
  8. char ch[80+1], fmt[80+1], * pcloc;
  9. struct tm * pdh; time_t intps; int nbc;
  10. intps=time(NULL); pdh = localtime(&intps);
  11. nbc = strftime( ch, 81, "date : %A %d %B %Y", pdh);
  12. printf("(nbc:%d) %s\n", nbc, ch);
  13. getch();
  14. FILE *file;
  15. fopen (ch,"a" );
  16.     /*system("Gpresult >fic.txt" );*/
  17. }


 
je crois que je me raproche !!  :na:


 
http://pix.nofrag.com/aa/01/b783ea [...] cc8b0c.gif
 
Sérieusement, tu ne veux pas ouvrir un livre de C, faire quelques recherches sur Google, ou réfléchir, consulter un marabout, n'importe quoi je sais pas... bref n'importe quoi plutôt que de coder au hasard ?

mood
Publicité
Posté le 24-05-2006 à 22:36:50  profilanswer
 

n°1374672
magiclazy
citation personnelle associé
Posté le 24-05-2006 à 22:40:08  profilanswer
 

attends j'ai pas codé au hasard j'ai fais mieux ....
 
COPIER/COLLEr
[:azka][:alana21]
 
bon bone nuit on va arrêter me massacre je reprendrais a tête reposé demain
bonne nuit et merci de votre patiente !!!!!!
 
[:akilae][:ajacciu20]

n°1374673
skelter
Posté le 24-05-2006 à 22:40:43  profilanswer
 


 

Code :
  1. char t[100];
  2. time(&t);


 
? tu as lu la doc de time ??
 
tu sais si tu connais pas le C c'est pas un probleme, on est tous passe par la, tu devrais lire un cours ou un livre plutot que de continuer à programmer au hasard, ca ne donneras jamais rien


Message édité par skelter le 24-05-2006 à 22:41:11
n°1374685
tholdan
Posté le 24-05-2006 à 23:05:53  profilanswer
 

[:pingouino]


---------------
Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn ! [:thalis]
n°1374892
magiclazy
citation personnelle associé
Posté le 25-05-2006 à 13:41:36  profilanswer
 

après une bonne nuit de réflexion je pense que c'est  plus correcte
 

Code :
  1. #include <stdio.h>
  2. #include <stdio.h>
  3. #include <time.h>
  4. #include <locale.h>
  5. #include <locale.h>
  6. void un_commande()
  7. {
  8. char t[100];
  9. char fmt[100];
  10. setlocale(LC_TIME,"fr_FR" );
  11. strftime ( t, 99,"DATE: %d %m %w %y",fmt);
  12. printf("\n\n\t%s",t);
  13. getch();
  14. FILE *file=fopen (fmt,"w+a" );
  15. }


 
mais me nom du fichier est "DATE" mais rien apres  :cry:  :sweat:  
 
merci de vos reponses  :hello:  :)


Message édité par magiclazy le 25-05-2006 à 13:45:08
n°1374893
Elmoricq
Modérateur
Posté le 25-05-2006 à 13:45:47  profilanswer
 
n°1374912
magiclazy
citation personnelle associé
Posté le 25-05-2006 à 14:10:45  profilanswer
 

Code :
  1. #include <stdio.h>
  2. #include <time.h>
  3. #include <locale.h>
  4. void un_commande()
  5. {
  6. char tch[80+1];
  7. char fmt[80+1];
  8. struct tm *pdh;
  9. int nm;
  10. time_t intps;
  11. intps=time(NULL);
  12. pdh=localtime(&intps);
  13. nm=strftime ( tch, 81,"DATE: %d %m %w %y",pdh);
  14. printf("\n\n\t%s",tch);
  15. getch();
  16. FILE *file=fopen (tch,"w+a" );
  17. }


 
je bloque un peu là, j'ai vraiment du mal

n°1374917
magiclazy
citation personnelle associé
Posté le 25-05-2006 à 14:23:49  profilanswer
 

avec strftime();

n°1374984
magiclazy
citation personnelle associé
Posté le 25-05-2006 à 17:17:16  profilanswer
 

Code :
  1. #include <stdio.h>
  2. #include <time.h>
  3. #include <locale.h>
  4. void un_commande()
  5. {
  6. char tch[80+1];
  7. char fmt[80+1];
  8. int aa;
  9. struct tm *pdh;
  10. int nm;
  11. time_t intps;
  12. intps=time(NULL);
  13. pdh=localtime(&intps);
  14. setlocale( LC_TIME, "fr_FR" );
  15. strftime ( tch, 81,"%A %m %B %Y",pdh);
  16. printf("\n\n\t%s",tch);
  17. getch();
  18. FILE *file=fopen(tch,"a" );
  19. }


 
SA MARCHE !!!!!
enfaite il faut que je comprenne purquoi mais si je supprime "DATE" sa marche !!!

Message cité 1 fois
Message édité par magiclazy le 25-05-2006 à 17:20:12
n°1375021
Emmanuel D​elahaye
C is a sharp tool
Posté le 25-05-2006 à 18:55:13  profilanswer
 

magiclazy a écrit :

enfaite il faut que je comprenne purquoi mais si je supprime "DATE" sa marche !!!


Tu as retiré "DATE:". Ca dépend du système, mais il ne faut probabalement pas qu'il y ait de ':' dans un nom de fichier.
 
 


---------------
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/
mood
Publicité
Posté le 25-05-2006 à 18:55:13  profilanswer
 

n°1375022
magiclazy
citation personnelle associé
Posté le 25-05-2006 à 18:58:02  profilanswer
 

effectivement je viens d'essayer sa marche super !!
merci je pense fermer ce topic même si j'aurais besoin de coup de main plus tard a propos de l'écriture dans ce fichier mais je rouvrirais un topic
Merci de votre patiente de vos reponse
super content d'avoir trouvé par (grace a vos indications) moi même
alors continué de ne pas donner de reponses toutes faites vous avez bien raison !!
 
merci encore !!!

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2
Page Suivante

Aller à :
Ajouter une réponse
 

Sujets relatifs
probleme de boucle avec une date résoluPetit problème de boucle
[Résolu] Probleme boucle toute simple pourtantProbleme pour boucle sur collection userform
probleme boucle... grosse boucle... voir probleme à la finProbleme de variables et de boucle (DOS)
Problème de boucle de lecture[RESOLU] Problème avec un IF imbriqué dans une boucle FOR
[GLUT] Probleme avec boucle whileprobleme de Boucle avec une macro!!!!
Plus de sujets relatifs à : probleme de boucle


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR