
Zitat von
mimi:
Ich hatte schon einige Fälle, da war ein -1 nützlich. Dann waren das wohl ShortStrings.
ShortString gehen auch von 1 bis x
Diese sind schließlich auch der Grund, warum wir in Delphi/Pascal diesen 1-Index bei den Strings haben.
ShortStrings sind 0-bassierende Char-Arrays,
aber an Position 0 steht das Längenbyte, womit der "Text" erst bei 1 anfängt.
Aus kompatibilitätsgründen wurde dann der neue "LongString" aka String ebenfalls bei 1 begonnen.
Ein Therapeut entspricht 1024 Gigapeut.