Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by DeddyH,
16. Sep 2012
Wenn man die Sonderfälle wie Trennzeichen am Satzanfang bzw. -ende sowie 2 Trennzeichen nacheinander einmal außer Acht lässt, dann könnte man die benötigte Größe ermitteln, indem man den Satz zunächst zeichenweise durchgeht und schaut, ob das aktuelle Zeichen ein Trennzeichen ist. Wenn ja, wird eine Variable (mit 0 initialisiert, wie Du bereits getan hast) hochgezählt. Die (voraussichtliche,...
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by DeddyH,
16. Sep 2012
Nur bei jedem RETURN ;). Aber das SetLength muss auf jeden Fall vor dem ersten Zugriff erfolgen, wenn man schon dynamische Arrays verwendet.