Structure ?

vero77lisa Messages postés 12 Date d'inscription lundi 2 janvier 2006 Statut Membre Dernière intervention 23 janvier 2006 - 16 janv. 2006 à 17:56
vero77lisa Messages postés 12 Date d'inscription lundi 2 janvier 2006 Statut Membre Dernière intervention 23 janvier 2006 - 16 janv. 2006 à 22:21
Bonjour,

Je travaille avec Borland C++Builder 6

Je dois spliter les lignes d'un fichier, en fonction du séparateur point-virgule ;

Les données situées entre les ;, correspondent a des parametres bien précis, qui sont les memes pour tous les fichiers.



Je voulais savoir si j'avais interet a utiliser les structures pour récupérer mes données ?

Quels sont les avantages des structures par rapport a une classe ?

Merci pour votre aide
bonne année

3 réponses

theneoiceman Messages postés 78 Date d'inscription lundi 14 avril 2003 Statut Membre Dernière intervention 23 avril 2010
16 janv. 2006 à 18:51
La différence entre une structure et une classe en C++ est simple :
<li>Dans une structure, par défaut, tous les membres sont publiques</li><li>Dans une classe, par défaut, tous les memebres sont privés.</li>C'est la seule différence qu'il existe entrte une structure et une classe.
Les avantages d'une structure par rapport a une classe varient en fonction de l'usage que l'on compte en faire.
Pour ce que tu veux faire, l'un ou l'autre sera equivalent niveau avantages.
Voilà

Mess with the best, die like the rest
0
BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
16 janv. 2006 à 19:24
Ecrire et lire des structures complètes dans un fichier permet des performances inenvisageables autrement (1 donnée par ligne par exemple), tu pourras modifier les enregs aisément, te déplacer très rapidement, etc...

ciao...
http://dev.winsysdev.com
BruNews, MVP VC++
0
vero77lisa Messages postés 12 Date d'inscription lundi 2 janvier 2006 Statut Membre Dernière intervention 23 janvier 2006
16 janv. 2006 à 22:21
ok merci a vous deux,

je vais tenter cela demain

@+
0
Rejoignez-nous