Einzelnen Beitrag anzeigen

daniel775

Registriert seit: 27. Nov 2010
46 Beiträge
 
#2

AW: FTP Indy Komponente, Event OnWork und der Parameter AWorkCount

  Alt 22. Okt 2017, 21:54
Hat das irgendetwas mit der maximalen Adressierung von meiner FLastBytes Variable (Datentyp Cardinal, 4.294.967.296 Bytes sprich 4 GB) zutun? Wenn ich 4.294.966.992 von 4.294.967.296 Bytes abziehe ist die Differenz 304 Bytes!?!?


Edit:

Ich habe gerade mal den Datentyp von Cardinal auf Integer geändert. Das ist das Ergebnis:


58
360
-304
-46
58
360
32.350
29.866
-40.176
-22.457
113
32.654
32.768
32.768

Die Differenzen beim Datentyp Cardinal drücken sich beim Datentyp Integer ins Negative aus. Den Grund dafür kann ich mir erklären, Cardinal kennt kein unsigned. Aber das erklärt noch immer nicht, warum die Werte überhaupt ins Negative gehen.

Geändert von daniel775 (22. Okt 2017 um 22:34 Uhr) Grund: Neue Erkenntnis
  Mit Zitat antworten Zitat