Was ist der Unterschied zwischen unsigned long
und UINT64
? Ich denke, sie sind gleich, aber ich bin mir nicht sicher. Die Definition von UINT64
ist:Der Unterschied zwischen unsigned long und UINT64
typedef unsigned __int64 UINT64
(von StdAfx.h verwenden)
Gibt es einen Tippfehler auf Ihre Frage? Du sagst zuerst "unsigned long to UINT64 ich denke, es ist das gleiche" dann sagst du: "Die Verteidigung von UINT64 ist: typedef unsigned __int64 UINT64", die lange nicht mehr zu sehen ist. Bit-Größe von int, lang, lang lang usw. ist die Implementierung definiert, also gibt es keine richtige Antwort, wie für die Plattform, sogar unter Windows (da Sie StdAfx.h erwähnen ...) hängt es von Win32 vs Amd64 ... sei genauer. – njsf
Beachten Sie, dass die neuesten ISO-Entwurfsstandards intN_t-Typen für spezifische Typen anstelle von Mindestbreiten verwenden. – paxdiablo
@paxdiablo intN_t ja, aber die Frage war über UINT64, die anders ist und nicht-Standard, also ich frage, ob es eine _typo_ auf die Frage – njsf