GeYe
Lt. Junior Grade
- Registriert
- Aug. 2002
- Beiträge
- 486
Ich habe ein Problem mit C++ und MinGW. Ich brauche unbedingt einen 64 Bit-Datentyp, da ich die Filegröße von Daten bestimmen will.
Meine Berechnung steigt allerdings bei
aus. Da ich nur den Wert von low_order_value bekomme. Das interessante ist, dass es ohne Probleme kompiliert.
Ein unsigned long long bringt übrigens auch nichts :-(
Jemand eine Idee.
Meine Berechnung steigt allerdings bei
Code:
unsigned __int64 filesize;
filesize = (high_order_value*(4294967295))+low_order_value;
aus. Da ich nur den Wert von low_order_value bekomme. Das interessante ist, dass es ohne Probleme kompiliert.
Ein unsigned long long bringt übrigens auch nichts :-(
Jemand eine Idee.