[fpc-pascal] Is there a StringRefCount() equivalence?
Bihar Anwar
bihar_anwar at rocketmail.com
Thu Apr 29 19:30:48 CEST 2010
Delphi has StringRefCount() function (I'm not aware since what version it was introduced). I just curious, is there a function equivalent to it in FPC? Currently, I just steal a portion of code from System unit:
type
PAnsiRec = ^TAnsiRec;
TAnsiRec = packed record
Ref,
Len : SizeInt;
First : Char;
end;
const
FirstOff = SizeOf(TAnsiRec) - 1;
var
S: ansistring;
RefCount: SizeInt;
RefCount := PAnsiRec(S - FirstOff)^.Ref
More information about the fpc-pascal
mailing list