String vers structure de char

Résolu
nico_fip1
Messages postés
80
Date d'inscription
mercredi 6 octobre 2004
Statut
Membre
Dernière intervention
26 septembre 2006
- 14 févr. 2006 à 12:54
nico_fip1
Messages postés
80
Date d'inscription
mercredi 6 octobre 2004
Statut
Membre
Dernière intervention
26 septembre 2006
- 15 févr. 2006 à 11:42
Bonjour,
Mon objectif est de gérer fichier texte formaté:
Ce fichier contient des enregistrements composé d'une suite de 60 caractères.
Mon but est de passer d'une chaine à une structure, dont bien sûr le format global est le même.

Exemple

struct MaStruct
{
char info1 ;
char info2 ;
char info3 ;
char info4 ;
}
_____________________
string MaChaine="azer" ;
MaStruct(=)MaChaine ;

En C++ 6, j'utilisait "memcpy" et ça marchait nickel....lol

Merci d'avance

Remarque :
Le format peut bouger, donc pas envie de passer par
MaStruct.info1=MaCaine.SubString(0,1) ;
.....
......

Nico
Strasbourg
France

22 réponses

nico_fip1
Messages postés
80
Date d'inscription
mercredi 6 octobre 2004
Statut
Membre
Dernière intervention
26 septembre 2006

15 févr. 2006 à 10:57
Pas mal l'idée... Et en fait, l'Enum remplace les Define....

Merci... Je teste ça, et te tiens au courant

Nico
Strasbourg
France
0
nico_fip1
Messages postés
80
Date d'inscription
mercredi 6 octobre 2004
Statut
Membre
Dernière intervention
26 septembre 2006

15 févr. 2006 à 11:42
Je pense que c'est la bonne solution.
et ça marche même pour les champs de bits.
Un grand merci à tous pour tous vos conseils

Nico
Strasbourg
France
0