Se connecter / S'enregistrer
Votre question

Crée un fichier de save .txt en C++

Tags :
  • Programme
  • Programmation
Dernière réponse : dans Programmation
19 Avril 2005 21:23:16

Voila, je fais un p'tit jeu en C++ et j'aurais besoin de pouvoir RÉ-exploiter les données de la dernière utilisation du programme.

Par exemple que lorsqu'on ferme le programme, celui-ci enregistre dans un fichier .txt la date pour la comparer a la prochaine ouverture car j'ai besoin de comparer les 2 dates, et comme c'est un jeu ou j'utilise de l'or, du bois, etc il me faudrait pouvoir les sauver.

Qqun saurait m'expliquer comment crée ce fichier .txt et la fonction qui me premettrais d'encoder une variable dans ce fichier. merci

A+

Autres pages sur : cree fichier save txt

a b L Programmation
19 Avril 2005 21:48:48

En C++ tu peux utiliser la classe fstream.

exemple de lecture:
  1. #include <fstream>
  2. #include <string>
  3.  
  4. int main ()
  5. {
  6. string str;
  7. fstream fichier ("test.txt", ios::in)
  8. while (fichier >> str)
  9. {
  10. cout << str;
  11. }
  12.  
  13. fichier.close ();
  14.  
  15. return 0;
  16. }


ou plus classiquement en C (qui fonctionne aussi en C++):
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. int main ()
  5. {
  6. FILE * fichier
  7. char buffer [200];
  8.  
  9. if (fichier = fopen ("test.txt", "rt"))
  10. {
  11. if (fgets (buffer, 200, fichier))
  12. printf ("%s", buffer);
  13.  
  14. fclose (fichier);
  15. }
  16.  
  17. return 0;
  18. }

19 Avril 2005 22:40:23

Ouah merci bcp bcp
19 Avril 2005 22:57:09

et a part le "test.txt" keske je dois remplacer par lemplacement de mon file ? paske je connais pas du tt cette fonction
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS