Unterschied zwischen zwei SYSTEMTIME-Variablen
Möchte ich, um Unterschied zwischen zwei SYSTEMTIME-Variablen. Ich sah, dass jemand diese Frage stellte hier vor, aber er gesagt wurde, zu konvertieren, sowohl SYSTEMTIME Strukturen zu FILETIME..
Gibt es einen anderen Weg, um den Unterschied?
SYSTEMTIME st;
GetSystemTime(&st);
---code hier---
SYSTEMTIME st2;
GetSystemTime(&st2);
st-st2?
Warum kann man nicht tun, was jeder empfiehlt und konvertieren Sie die
SYSTEMTIME
zu FILETIME
?InformationsquelleAutor kakush | 2012-01-02
Du musst angemeldet sein, um einen Kommentar abzugeben.
InformationsquelleAutor Andre Kirpitch
Es sagt ziemlich klar auf der MSDN-Dokumentation:
Warum nicht genau das tun?
Sie können nur mit einem 64-bit-int-Typ. Wie auch angegeben auf der MSDN-Website ( msdn.microsoft.com/en-us/library/aa383742(v=VS.85).aspx ): der C-compiler kann die Unterstützung von 64-bit-Ganzzahlen nativ. Zum Beispiel, Microsoft Visual C++ unterstützt der __int64 Größe der integer-Typ. Weitere Informationen finden Sie in der Dokumentation, die Sie mit Ihrem C-compiler.
InformationsquelleAutor bobbymcr
ft1 und ft2 sind filetime-Strukturen
Differenz in Millisekunden...
InformationsquelleAutor João Augusto