j'ai besoin de votre aide, avancant petit a petit et étant debutante, j'ai besoin de savoir comment faire les fonctions ajouter, supprimer etc..vous comprendrez comme suit
Voici une classe Personne avec comme héritage : table client et fournisseur, mais je n'ai mis que client.
Je souhaite réaliser les méthodes add et del (afficher et supprimer) mais je ne comprends pas comment fais on cela, pouvez vous m'aider? de plus j'aimerais que cela s'inscrive dans un fichier texte
Menu :
1- Ajouter un client
2- Modifier un client
3- Supprimer un client
4- ajouter un fournisseur
5- modifier un fournisseur
6- supprimer un fournisseur
Dans la fonction ajouter, je veux
Nom, prenom, adresse, cp, ville, année d'entree (dans lentreprise) et annee de sortie.
Modifier, ben modifier ses données
Supprimer ben modifier ses données
moi aussi ça m'interesse, j'ai exactement le même problème, et ça devient urgent, en réglant le problème de Cathy999 ça m'aiderait vachement donc si quelqu'un aurait la solution ça m'aiderait vachement merci bien
Dans le premier exemple, mémoriser un pointeur sans faire de copie (pour les char *) est une erreur, car la copie d'un objet ne copierait que les adresses mémoire et pas les chaines elle-même. Et si on ne donne qu'un pointeur sans faire de copie, si l'appelant libère la mémoire de la chaine, le pointeur aura toujours l'adresse mémoire mais la zone ne sera plus alloué => crash du programme.
Sinon, je ne vois pas où est le problème puisque hyome a clairement indiqué qu'il fallait utiliser cin et cout...
Si je comprends bien, le côté "urgent" indiquerait que c'est un exercice. Malheureusement, si vous ne savez pas faire un exercice aussi facile, ce n'est pas la peine de continuer dans la programmation.
Message édité par CRicky le 12-06-2008 à 19:47:59
------------------------------6800A007B81300CD10B00131C989CF26880541
81F900FA750230EDBADA03ECA80875FBECA808
74FBE4603C0175DFB80300CD10B8004CCD21
Répondre à CRicky
Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois. Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.