Vergleich von zwei GUIDs für die Gleichstellung in C++
Ich bin auf der Suche für die einfachste Methode zum vergleichen von zwei GUIDs für die Gleichstellung in C++. Sicherlich gibt es eine vordefinierte Funktion dafür.
Muss die Lösung für die Arbeit mit Visual C++ 2010.
Update:
Ich spreche, GUID, wie definiert in Guiddef.h:
typedef struct _GUID {
unsigned long Data1;
unsigned short Data2;
unsigned short Data3;
unsigned char Data4[ 8 ];
} GUID;
- Haben Sie sah boost?
- Verwandte: vergleichen von zwei GUID? — ich habe meine anser es als srgloureiro
Du musst angemeldet sein, um einen Kommentar abzugeben.
Vielleicht möchten Sie IsEqualGUID (mit memcmp hinter den kulissen) oder nutzen Sie einfach
operator==
(die Anrufe IsEqualGUID für Sie).Ist der = = - operator nicht überladen, dies zu tun für Sie? Oder verwenden Sie IsEqualGUID.