gpt4 book ai didi

vb6 - Mid() 与 Mid$()

转载 作者:行者123 更新时间:2023-12-04 01:31:36 24 4
gpt4 key购买 nike

根据 VB6 中的文档, Mid() 函数返回一个变体,但 Mid$() 返回一个字符串,显然这更有效。

我的问题是:

  • 我可以使用什么简单的测试来辨别性能差异?我尝试使用 Perfmon 监视一个执行一些字符串操作的简单应用程序,但没有
    可辨别的差异。
  • 值得担心吗?我已经养成使用 $-ized 函数的习惯,
    但是我应该推荐我团队中的每个人也使用它吗?
  • 最佳答案

    不值得担心。它是 15 到 20 年前 Microsoft Basic 的残余,当时快速处理器比今天的任何处理器都慢几个数量级。

    不过,使用 Mid$ 而不是让 VB 确定您的数据类型具有一定的审美吸引力。如果您有任何循环正在执行它,例如每秒执行数千次,那么您的好奇心可能会增加。否则,呵呵。

    Here's a link给测量差异的人。 Mid$ 的速度大约是 Mid 的 2.5 倍。包括返回到 VB4 的测试。

    关于vb6 - Mid() 与 Mid$(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/519579/

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