Rechercher : dans
Par :
 Signaler ce message aux modérateurs

Bonjour,
Après réalisation d'un prgme qui fonctionne en C++, avec BORLAND BCW 4.2, je recherche une explication technique complémentaire afin d'obtenir le résultat exposé ci- dessous.
le prgme est une base de données mettant en évidence la POO, avec l'uitlisation des classes, Objets, pointeurs, liste chaînée simple, enregistrement des données dans un fichier texte .TXT.
La base est du type Annuaire avec Nom, Prénom, N° de Tél. Le but recherché est: en indiquant le Nom (et événtuellement le Prénom), d'obtenir à l'écran le N° de Tél relatif. Par l'utilisation d'une liste chaînée simple, je ne peux obtenir que par une fonction AffichetTout, la totalité de la liste, à l'écran, et non uniquement le N° de Tél recherché. la liste chaînée pointant sur pPremier->pSuivant -> jusqu' à pCourant selon le principe fondamental.

DEUX QUESTIONS:
1°) La liste chaînée est elle bien adaptée à ce cas de figure? et quelle est le syntaxe de programmation à appliquer pour n'obtenir qu'un seul nom, prénom et N° tél recherché à l'écran selon l'interrogation d'un Nom ?

2°) Dans le cas inverse à question N°1 où je veux obtenir à l'écran la totalité de la liste, en imposant un affichage d'une seule page par fenêtre et page par page dans le cas où, bien sûr, la totalité de la liste est > qu'une seule page oû fenêtre?.

Etant "non chevronné" en C++, je vous remercie par avance pour toutes les informations que vous me ferez parvenir;

Sincères Salutations
J. FROBERT

NB: Info: avant d'etre inscrit à CCM, j'ai adressé un Mail concernant ces deux mêmes questions (en pièces jointes), mais non sur le forum .......

Configuration: Pentium III, Windows 98 SE

Meilleures réponses pour « C++ POO » dans :
Le mot-clé static ou les attributs et méthodes de classe en POO Voir (NOTE: Cet article explique la signification du mot-clé static au sein d'une classe. La signification de "static" en C n'a par exemple rien à voir.) Vous êtes débutant en programmation orientée objet. En Java, en C++...ou que sais-je encore,...
La compilation et les modules en C et en C++ VoirCet article a pour vocation d'introduire les notions de bases de la compilation en C et en C++ et de la programmation modulaire. Il permet de mieux comprendre les messages d'erreur du compilateur. Les notions abordées ici sont indépendantes du...
[Langage C] C/C++ Erreur de segmentation VoirQu'est ce qu'une erreur de segmentation Vous êtes en train de développer une application sous Linux en C/C++. Tout va bien, ça compile, les oiseaux chantent. Donc vous lancez votre application pour la tester. Et vous obtenez l'un de ces deux...
3D Secure / Verified by Visa / SecureCode: Qu'est-ce que c'est ? VoirDepuis octobre 2008, les banques et commerçants en ligne ont commencé à adopter le système 3DSecure pour les paiements sur Internet. Qu'est-ce que c'est ? 3DSecure est appelé "Verified by Visa" chez Visa, et "SecureCode" chez Mastercard. (Les logos...
Télécharger Visual C++ Express VoirVisual C++ Express est une version "gratuite" et allégée de Visual Studio ; l'utilisation requiert l'inscription sur le site de Microsoft. Cet environnement de développement permet de créer des application Win32 ou du .NET C.
Langage C++ - Les types de données VoirLes types de données Les données manipulées en langage C++, comme en langage C, sont typées, c'est-à-dire que pour chaque donnée que l'on utilise (dans les variables par exemple) il faut préciser le type de donnée, ce qui permet de connaître...
Les chaînes de caractères en C++ VoirQu'est-ce qu'une chaîne de caractères ? Une chaîne de caractères (appelée string en anglais) est une suite de caractères, c'est-à-dire un ensemble de symboles faisant partie du jeu de caractères, défini par le code ASCII. En langage C++, une...
Langage C - Les types de données VoirLes types de données Les données manipulées en langage C sont typées, c'est-à-dire que pour chaque donnée que l'on utilise (dans les variables par exemple) il faut préciser le type de donnée, ce qui permet de connaître l'occupation mémoire (le...

1

epsilon17, le 29 mar 2005 à 01:13:52

Salut,
tu voudrais pas qu'on fasse ton TP a ta place toi?
Desole mais la je voie pas...

Répondre à epsilon17

2

 pom, le 29 mar 2005 à 11:06:14

Salut, tu peux tres bien n'afficher qu'un element de ta liste chainee. Suffit de faire une boucle while.

Tu peux aussi utiliser les vector ou list qui feront le boulot pour toi.

Répondre à pom