gpt4 book ai didi

delphi - 我可以假设 Delphi NOW 函数是线程安全的吗?

转载 作者:行者123 更新时间:2023-12-03 15:30:58 25 4
gpt4 key购买 nike

如果我现在从多个线程中调用,我可以认为这是可以的还是我需要为此实现锁定?我知道日期时间格式不安全,但是日期时间读取怎么样?另外,QueryPerformanceCounter呢?我已经查看过,但找不到有关这些低级函数的线程安全性的任何明确文档。

最佳答案

您有权访问SysUtils.pas吗?我有旧的 Delphi4 源代码,在 Source\Rtl\Sys\SysUtils.pas 中是 Now() 的实现。它似乎使用了 Win API GetLocalTime() 及其自己的 EncodeDate()EncodeTime() 函数。它们都是线程安全的,因此 Now() 也是线程安全的。

关于delphi - 我可以假设 Delphi NOW 函数是线程安全的吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13621199/

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