CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

fichier ini compliqué?

bobtriguette32
bobtriguette32
Niveau 6
28 juillet 2005 à 03:04:05

je suis un débutant avancé en c++ et je crois que pour faire des sauvegardes il faut utiliser des fichiers ini alors commet on fait? Est-ce compliqué? si oui y a t´il d´autre alternative???

Musashi001
Musashi001
Niveau 10
28 juillet 2005 à 03:22:42

Pour faire des sauvegardes de quoi?
Il y a 10 000 façons de faire des sauvegardes en général et je ne crois pas que les fichiers ini soit obligatoires.

C´est juste un choix, je pense.

bobtriguette32
bobtriguette32
Niveau 6
28 juillet 2005 à 03:33:40

je veux faire une sauvegarde de score(int) et le nom du joueur(char *).

Musashi001
Musashi001
Niveau 10
28 juillet 2005 à 03:59:57

dans ce cas il suffit de stoquer ces données dans un fichier . txt ( tu peut changer l´extension pour le style)

pour savoir comment ca fonctionne reporte toi au tuto de jyy, il y a une partie sur les fichier, leur ecriture et leur lecture.

Musashi001
Musashi001
Niveau 10
28 juillet 2005 à 04:01:53

http://perso.numericable.fr/~fvirtman/info/tuto/index.html

chapitre I. L´accès au disque

bobtriguette32
bobtriguette32
Niveau 6
28 juillet 2005 à 04:05:00

je sais ca mais les fichiers txtsont facilement piratable ( le joueur peut chagerson score).

Musashi001
Musashi001
Niveau 10
28 juillet 2005 à 04:15:45

Bin suffit de mettre un ptit systeme de cryptage ( vive les algorythmes) C´est faisable, au lieu de mettre direct tes donnees tu utilises un code c´est déja moins piratable ( si tu code est bon ca peut être tres caustaud)

Y a peut être moyen de faire autrement, je suis pas super renseigné sur le sujet.

JeanYvesYves
JeanYvesYves
Niveau 10
28 juillet 2005 à 10:04:44

bobtriguette32 > un jour, je continuerai les tutos et expliquerai comment faire des fichiers binaires...

En attendant, ne soit pas parano, c´est pas grave si ton fichier est piratable non ?

pierreonxbox
pierreonxbox
Niveau 10
28 juillet 2005 à 11:14:33

pour les fichier binaire, si c est comme en c, ce n´est ps dur...

JeanYvesYves
JeanYvesYves
Niveau 10
28 juillet 2005 à 11:18:16

non, pas dur, lol :-)

Sarafan
Sarafan
Niveau 10
28 juillet 2005 à 13:27:19

Suffirai de faire un fichier record,lisible uniquement par l´application.

bobtriguette32
bobtriguette32
Niveau 6
28 juillet 2005 à 15:56:16

comment on fait un fichier record?

et je ne suis pas parano mais je voudrais que ce soit plus pro tu comprends?

JeanYvesYves
JeanYvesYves
Niveau 10
28 juillet 2005 à 16:13:01

commence par ranger tes données dans une zone de mémoire contigue :
un tableau par exemple. ( tu peux faire un tableau de structures)

ton tableau T est un tableau de " structure plouf"
par exemple. Tu ranges N éléments :

struct plouf T[N];
/ / remplit tes données
FILE* F = fopen("fichier.dat","wb");
fwrite(&(T[0]),sizeof(struct plouf),N,F);
fclose(F);

--> ton fichier est sauvé.

pour le relire :

struct plouf T[N];
FILE* F = fopen("fichier.dat","rb");
fread(&(T[0]),sizeof(struct plouf),N,F);
fclose(F);
/ / ton tableau T est remplit.

Attention si tes structures contiennent des pointeurs ( donc référencent d´autres elements), ce sera + complexe.

Sous forums
  • Aide à l'achat Mac
  • Macintosh
  • Création de Jeux
  • Programmation
  • Création de sites web
  • Linux
  • Internet
  • Steam Deck
  • Hardware
La vidéo du moment