Тема: string и const
Показать сообщение отдельно
  #6  
Старый 08.04.2011, 13:50
pirsddd pirsddd вне форума
Прохожий
 
Регистрация: 01.04.2011
Сообщения: 31
Версия Delphi: 7 mini
Репутация: 10
По умолчанию

Разница в скорости кода:
Код:
var
  s: string;

procedure TForm1.Button1Click(Sender: TObject);
var
  t, i: Integer;
begin
  s := 'fgh';

  t := GetTickCount();
  for i := 0 to 10000000-1 do
    SSS1(s);
  ShowMessage(IntToStr(GetTickCount() - t)); // 1406 миллисекунд

  t := GetTickCount();
  for i := 0 to 10000000-1 do
    SSS2(s);
  ShowMessage(IntToStr(GetTickCount() - t)); // 47 миллисекунд
end;
Ответить с цитированием