Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.071 Beiträge
 
Delphi 12 Athens
 
#23

AW: TSHFileOpStruct - Wieviele Null-Terminatoren braucht der Mensch?

  Alt 7. Jan 2020, 16:02
Auch als Dokumentation für den Entwickler, denn bei PChar bzw. LPCSTR usw. denkt doch jeder erstmal an "endet mit #0".

Gäbe es einen eigenen Typen, dann wüssten Entwickler und Debugger sofort, dass es hier bis #0#0 geht. (ohne die Dokumentation für diese spezielle Variable/Parameter zu kennen)
Wie z.B. beim TDateTime, der ja eigentlich auch nur ein Double ist, den der Debugger aber "verständlicher" Darstellen kann.
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.

Geändert von himitsu ( 7. Jan 2020 um 16:04 Uhr)
  Mit Zitat antworten Zitat