Repository URL to install this package:
Version:
3.0.0 ▾
|
{$ifdef fpc}{$mode delphi}{$endif}
procedure Test(const s1, s2: PAnsiChar);
begin
Writeln(s1);
Writeln(s2);
if ansistring(s1)<>ansistring(s2) then
begin
writeln('Error');
halt(1);
end;
end;
var
S: AnsiString;
P: PAnsiChar;
begin
S := 'Test';
P := PAnsiChar(S);
Test(PAnsiChar('String:'+S+';'), PAnsiChar('String:'+S+';'));
Test(PAnsiChar('String:'+P+';'), PAnsiChar('String:'+P+';'));
end.