gpt4 book ai didi

performance - 为了...德尔福的性能?

转载 作者:行者123 更新时间:2023-12-03 15:56:20 26 4
gpt4 key购买 nike

Delphi for...in 循环的性能与传统的 for 1 到 N 循环相比如何?

这是否只是语法糖,使您的代码更易于阅读/可能更少的错误,因为它缺少可能会减少 1 的循环计数器变量?或者,由于单个循环迭代的结果不能保证按特定顺序计算,您是否也获得了实际的性能优势(例如:管道或多线程)?

最佳答案

Stefan Glienke在他的 blog 中发布了有关循环性能测量的信息.

TL;博士:

  • 经典 for 循环和 for-in 循环的性能几乎相同(经过一些优化)
  • [...] the compiler generates terrible code when you are using inline with managed function results [...]

  • Some code in the RTL is far from being ideal

  • The 32-bit compiler has much room for optimization

关于performance - 为了...德尔福的性能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27093160/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com