program strlenlibc;
 
{$MODE DELPHI}
 
uses
  ctypes,
  SysUtils;
 
  function strlen(const str: PChar): cint; cdecl; external 'c' Name 'strlen';
 
var
  str: string;
  ptr: PChar;
begin
  str := 'FreeBSD';
  ptr := PChar(str);
  WriteLn(Format('String Length is %d', [strlen(ptr)]));
  ReadLn;
end.
 
				cHJvZ3JhbSBzdHJsZW5saWJjOwoKeyRNT0RFIERFTFBISX0KCnVzZXMKICBjdHlwZXMsCiAgU3lzVXRpbHM7CgogIGZ1bmN0aW9uIHN0cmxlbihjb25zdCBzdHI6IFBDaGFyKTogY2ludDsgY2RlY2w7IGV4dGVybmFsICdjJyBOYW1lICdzdHJsZW4nOwoKdmFyCiAgc3RyOiBzdHJpbmc7CiAgcHRyOiBQQ2hhcjsKYmVnaW4KICBzdHIgOj0gJ0ZyZWVCU0QnOwogIHB0ciA6PSBQQ2hhcihzdHIpOwogIFdyaXRlTG4oRm9ybWF0KCdTdHJpbmcgTGVuZ3RoIGlzICVkJywgW3N0cmxlbihwdHIpXSkpOwogIFJlYWRMbjsKZW5kLgo=