Forum: Programmieren allgemein
by marabu,
27. Mär 2006
Hallo Eichhoernchen,
von den Zeigern hatte ich mir einen Geschwindigkeitsvorteil versprochen, aber dann kam mir ein längerer Aufenthalt in der heimischen Keramikausstellung dazwischen. Das Setzen der Länge sollte schon sein, aber um niemanden mehr mit den Zeigern zu verwirren, hier eine Version, welche auch mit krummen Längen des dualen Strings zurecht kommen sollte:
function...
Forum: Programmieren allgemein
by marabu,
27. Mär 2006
Falls die Binärzahl als String vorliegt, könnte das hier helfen:
function DualToStr(dual: String): String;
var
i: integer;
b: Byte;
pcIn, pcOut: PChar;
begin
SetLength(Result, Length(dual) div 8);