PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
C_and_CPP
[問題] BCB 同單執行緒程式,在2台電腦的計時時間不同
作者:
laertes
(伊薩凱<L>)
2017-08-22 18:58:15
開發平台(Platform): (Ex: Win10, Linux, ...)
C++ Builder 2010
問題(Question):
小弟用 BCB 開發程式來抓取 有RS485介面的設備資料
但後來發現同一個程式的單執行緒時間,在我的NB (開發程式的電腦)
跟資料擷取用的電腦,兩者記算出來的時間不同
程式碼(Code):(請善用置底文網頁, 記得排版)
__fastcall SysRun::SysRun(bool CreateSuspended)
: TThread(CreateSuspended)
{
FreeOnTerminate = true;
}
//
作者:
chuegou
(chuegou)
2017-08-22 19:01:00
這是compile的問題吧?
作者:
laertes
(伊薩凱<L>)
2017-08-22 19:02:00
= =痾 這個我不太懂,要怎麼處理更新新版一點的BCB試試??
作者:
Schottky
(順風相送)
2017-08-22 19:23:00
用 Sleep() 和 GetTickCount() 計時是否搞錯了什麼然後你的 Form3_Polling() 所耗的時間也會造成誤差每次要推自己的文章都有點害羞
#1IGT3gmB (C_and_CPP)
這兩個 function 的計時精度是 1 / 18.2Hz = 54.945ms
作者:
laertes
(伊薩凱<L>)
2017-08-22 22:00:00
S大我知道你想表達的誤差但我目前遇到的這個問題應該不單單只是誤差造成的
作者:
Lipraxde
(Lipraxde)
2017-08-22 23:22:00
你看看執行檔內容→一般→安全性那邊有沒有個解除封鎖的選項,說什麼檔案來自另一部電腦之類的
作者:
F04E
(Fujitsu)
2017-08-29 15:28:00
有可能是OS版本的影響,64位元版效能平均比32位元版高13%
繼續閱讀
Re: [問題] openCL kernal中如何知道index屬於誰?
LPH66
[問題] openCL kernal中如何知道index屬於誰?
hardman1110
[問題] 不知道該練習什麼
laladeer
[問題] 基本大數加法
wayne4125
[問題] c++抓工作管理員各exe的使用率
MOONY135
[問題] 關於free()這個函數的使用
Petyr
[問題][已解決] boost source code 的編譯問題
Clangpp
[問題] 設計一個非資工系C語言課程
ktecv2000
[問題] 關於C++ virtual function Runtime的考題
fsvy
[問題] build 失敗 minGW
SKTP
Links
booklink
Contact Us: admin [ a t ] ucptt.com