Добавить комментарий

Delphi

Стоит ли убирать SizeOf()?

Заглядываем в CPU Window (Delphi 10.1):

  Test.dpr.43  i := SizeOf(A[0]);
  004CF2BA C745F804000000   mov [ebp-$08], $00000004

Как видим, проигрыша в скорости нет, SizeOf превращается в константы в момент компиляции, а вот легкость последующих модификаций использование SizeOf() может повысить весьма существенно.

Метки:

Filtered HTML

  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Допустимые HTML-теги: <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Строки и абзацы переносятся автоматически.
  • Вы можете цитировать другие сообщения, используя тэг [quote]

Plain text

  • HTML-теги не обрабатываются и показываются как обычный текст
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Строки и абзацы переносятся автоматически.