Einzelnen Beitrag anzeigen

Rollo62

Registriert seit: 15. Mär 2007
4.076 Beiträge
 
Delphi 12 Athens
 
#108

AW: RAD Studio, Delphi, C++Builder 12.2

  Alt 4. Okt 2024, 07:55
Mit {$ZEROBASEDSTRINGS ON} kann der Debugger auch irgendwie nicht umgehn.
Was genau ist denn da anders als vorher, der DEFAULT Wert?

Laut Hilfe sollte es noch so sein:
Zitat:
- Delphi string type helpers (TStringHelper) remain 0-based.
- All Delphi global flat functions are 1-based.
Ich nutze für meinen Teil, wenn ich 0-based möchte ausschließlich die type helper, und
wenn ich das traditionell 1-based möchte die normalen Delphi Indizes ( mit oder ohne High()/Low() ).

Das ist schon schlimm genug und dann noch eine zusäzliche Schwierigkeit mit $ZEROBASEDSTRINGS einzubauen kann ich sowieso keinem emppfehlen.
Für welchen realen Anwendungsfall genau sollte man das machen (Ok, vielleicht außer Zwang durch externe 3rd Party Libraries )?
  Mit Zitat antworten Zitat