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
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
Rejoignez-nous