[dcc32 Hint] H2443 Встроенная функция 'RenameFile' не была расширена потому что единица "Winapi.Windows" не указана в списке USES
Я понимаю, что вложение функции делает код быстрее. Но я вижу выигрыш только в узких местах. Например, вызов небольшой функции в большой цикл.
Но как может встраивать функцию ввода-вывода, может улучшить скорость? Я имею в виду, если вы нажмете RenameFile, вы получите несколько микросекунд. Но выполнение самой функции может занять миллисекунды, может быть, даже десятки мс, если диск занят.
Более того, если вы используете RenameFile, вы, вероятно, находитесь в блоке кода, где выполняете другие операции ввода-вывода. Таким образом, этот блок кода займет много времени. Таким образом, сейчас выигрыш становится еще более незначительным.