comparaison de variables de type structure.
Bonjour,
j'ai une structure
{
type A a
type B b
....
type Y y
type Z z
}
et deux variables X et Y qui ont pour type la structure.
Je souhaite vérifier si les champs de X ont la même valeur que les champs de Y.
Si je voulais comparer tous les champ je ferai un memcmp(&X,&Y,sizeof(structure)).
Mais je ne souhaite comparer que tous les champs excepté y et z sont egaux.
Puis-je utiliser memcmp(&X,&Y,sizeof(structure)-sizeof(Y)-sizeof(Z))
Il me semble avoir lu que non.
Ai-je eventuellement une autre alternative a part comparer les champs un à un ?