當前試圖用一個靜態值來分隔無符號long long。劃分無符號long long
unsigned long long包含完成操作所需的微秒數。我想取這個值並將其轉換爲秒。
下面是代碼片段:
double udDiffTime = ullHighResDiffTime/(unsigned long long)1000000;
在一種情況下,用我的調試器,我可以看到ullHighResDiffTime = 639.因此,udDiffTime = 0.000639。然而,我越來越udDiffTime = 0.
我敢肯定我犯了一個錯誤的地方。我試過使用1000000LL而不是使用(無符號long long)來鑄造它,但沒有區別。