Вверх ↑
Ответов: 16884
Рейтинг: 1239
#1: 2016-02-26 22:43:54 ЛС | профиль | цитата
Netspirit,
#pas
function ReverseString(const Text: string): string;
var
I: Integer;
P: PChar;
begin
SetLength(Result, Length(Text));
P := PChar(Result);
for I := Length(Text) downto 1 do
begin
P^ := Text[I];
Inc(P);
end;
end;
Будет работать быстрее, да и код после компиляции короче (~ байт на 10 )
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0