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