Union et Cpp

timy94 Messages postés 50 Date d'inscription jeudi 17 novembre 2005 Statut Membre Dernière intervention 7 janvier 2009 - 7 janv. 2009 à 14:43
SAKingdom Messages postés 3212 Date d'inscription lundi 7 novembre 2005 Statut Membre Dernière intervention 16 février 2009 - 7 janv. 2009 à 17:27
bonjour
Sous linux mandriva avec eclipse comment prototyper une méthode renvoyant comme paramètre une union.
ex: void MaMethode (string, union, int);
le compile n'aime pas mon exemple!
Timy94</gras>

1 réponse

SAKingdom Messages postés 3212 Date d'inscription lundi 7 novembre 2005 Statut Membre Dernière intervention 16 février 2009 15
7 janv. 2009 à 17:27
Bah par exemple:

union Test{
   int a;
   int b;
   char c;
};

void Toto (Test *out) {
    out->a = 0x42;
}

int main (void)
{
    Test toto;
   
    Toto(&toto);
   
    cout << toto.a << " - " << toto.b << " - " << toto.c << endl;
   
    return 0;
}

Ceci dit, il faudrait savoir comment tu as fais ton union et ta fonction aussi.

C++ (@++)<!--
0
Rejoignez-nous