La comparaison de deux Guid pour l'égalité en C++
Je suis à la recherche de la meilleure façon de comparer deux Guid pour l'égalité en C++. Il y a sûrement une fonction prédéfinie pour.
La solution a besoin de travailler avec Visual C++ 2010.
Mise à jour:
Je parle de GUID tel que défini dans Guiddef.h:
typedef struct _GUID {
unsigned long Data1;
unsigned short Data2;
unsigned short Data3;
unsigned char Data4[ 8 ];
} GUID;
Avez-vous regardé coup de pouce?
Connexes: Comment comparer deux GUID? — j'ai posté mon anser y srgloureiro
Connexes: Comment comparer deux GUID? — j'ai posté mon anser y srgloureiro
OriginalL'auteur Helge Klein | 2012-08-06
Vous devez vous connecter pour publier un commentaire.
Peut-être vous voulez IsEqualGUID (qui utilise memcmp en coulisses), ou simplement utiliser
operator==
(qui appelle IsEqualGUID pour vous).OriginalL'auteur Jesse Good
Est l'opérateur == qui n'est pas surchargé de le faire pour vous? Ou utiliser IsEqualGUID.
OriginalL'auteur Science_Fiction