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

Banque de donnée en C++ svp...

Calculator_V1
Calculator_V1
Niveau 5
15 juin 2003 à 00:38:18

Comment faire?

JeanYvesYves
JeanYvesYves
Niveau 10
15 juin 2003 à 05:03:01

Utilise des instance de classe, et fait en des tableaux avec new

Kouic
Kouic
Niveau 9
15 juin 2003 à 12:06:30

En gros, JYY, tu lui dis d´utiliser du C++.
Pour faire une banque de données, il y a 36 facon. Je suppose que tu opteras pour la plus simple dans un premier temps.
Par exemple :
Il te suffit de trouver un moyen d´organiser tes données de facon a les trouvées rapidement en parcourant un tableau. Dans un premiers temps, créer un tableau avec une dimension qui sera la ´cle´ unique permettant d´identifier la ou les valeurs qui lui sont associées. Une clée peut etre n´importe quoi d´unique, une date, un evenement, un chiffre.
Bref, lorsque tu recherche une données, parcours le tableau en recherchant les clés. Si c´est assez bien organisé, tu devrais savoir ou commencer la recherche. et zouuuuu.....

Voila, c´est pas tres claire, mais c´est un point de depart.

Lightness1024
Lightness1024
Niveau 10
15 juin 2003 à 13:32:08

oué fo preciser un tableau de structure

Calculator_V1
Calculator_V1
Niveau 5
15 juin 2003 à 14:09:32

? !

spook2
spook2
Niveau 7
15 juin 2003 à 14:45:55

yep :
dans ta base admetons que tu veuille metre troi trucs : Code, Nom, Prenom

struct Personne
{
char Code[10];
char Nom[10];
char Prenom[10];
};
// je sait plus si ya un " ;" pour l´acolade fermante

maintentant si tu veu metre plusieurs personne ds ta base, il te fau faire un tableau de structure Personne.

Calculator_V1
Calculator_V1
Niveau 5
15 juin 2003 à 14:50:17

hum...je comprend pas très bien... en faite il faut que je créer des strutures qui oregrannise la banque de données et qui entre les sauvegarde c´est sa?

spook2
spook2
Niveau 7
15 juin 2003 à 16:12:29

tu sait ce qu´est une structure?
sinon aprend le c important...

JeanYvesYves
JeanYvesYves
Niveau 10
15 juin 2003 à 18:51:07

oui, je V essayer de développer un peu + : )
regarde mon ancien message, et l´heure qu´il était : ) ceci explique cela !

Il faut que tu organises tes données : je te donne un exemple, en reprenant ce que dit spook2 :
tu veux stocker des données sur des potes a toi :

struct Personne
{
char Nom[10];
char Prenom[10];
int age;
}; // le ; est bien justifié.

Apres ta banque c´est :

struct Personne mesamis[200];

Apres, pour changer l´age de ton 22e pote :
-->
mesamis[21].age = 15; // ton pote a 15 ans.

apres, pour sauver tout le monde, sert toi de :

FILE* F=fopen("banque.dat","w");
fwrite(&[0],100,sizeof(struct Personne),F);
fclose(F);
// envoie tout vers le fichier banque.dat

pour charger, fait :

FILE* F=fopen("banque.dat","r");
fwrite(&[0],100,sizeof(struct Personne),F);
fclose(F);
// charge en mémoire tout ton fichier banque.dat

JeanYvesYves
JeanYvesYves
Niveau 10
15 juin 2003 à 18:51:56

tu peux écrire plutot : C moins lourd :

FILE* F=fopen("banque.dat","w");
fwrite(mesamis,100,sizeof(struct Personne),F);
fclose(F);
// envoie tout vers le fichier banque.dat

pour charger, fait :

FILE* F=fopen("banque.dat","r");
fwrite(mesamis,100,sizeof(struct Personne),F);
fclose(F);

Coyooote
Coyooote
Niveau 5
15 juin 2003 à 21:55:28

De plus y a quelque framework qui permettent d´utiliser simplement des HastTables. Tu veux programmé avec quoi? ( MFC,wxWindow...)

Calculator_V1
Calculator_V1
Niveau 5
15 juin 2003 à 22:12:36

mouairf, ya tout plein d´erreur mais sa va...je m´en sortirai...

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