关于C语言 int64的问题 50

voidCCrackMgr::AutoCheckAccel(){CLOCKcl;GetNowClock(&cl);static__int64s_i64Clock=*(__... void CCrackMgr::AutoCheckAccel()
{

CLOCK cl;
GetNowClock(&cl);
static __int64 s_i64Clock = *(__int64*)&cl;
static DWORD s_dwPreTime = ::timeGetTime();
const DWORD dwTimeGab = ::timeGetTime() - s_dwPreTime;
if( dwTimeGab > 1000 )
{
s_dwPreTime = ::timeGetTime();

CLOCK cl2;
GetNowClock(&cl2);

__int64 i64Curr = *(__int64*)&cl2;
__int64 i64Result = i64Curr - s_i64Clock;

if(i64Result)
{
const __int64 i64NowClock = i64Result*1000/dwTimeGab;
if( i64NowClock )

{
if(/* m_i64Clock + (m_i64Clock*6/100) < i64NowClock ||*/ m_i64Clock - (m_i64Clock*70/100) > i64NowClock )
{

::exit(0);

}
}
}
GetNowClock(&cl);
s_i64Clock = *(__int64*)&cl;
}
我的程序中有使用这段代码,用的他的主要目的是监视程序是不是被加速。程序在intel的处理上运行正常,但是在某些AMD的处理器上运行就会出问题,请问该怎么修改,我还不想去掉这个功能。谢谢,我是菜鸟,请贴上详细的修改代码。只要能解决我还会加分
展开
 我来答
hssejrac
2011-04-19
知道答主
回答量:21
采纳率:0%
帮助的人:0
展开全部
不管是这年头还是以前那年头,

咱小老百姓都喝不起这茅台。

别说咱粗俗,别说咱不懂酒。

咱还真就是不懂了,

这酒怎么就那么贵。

要喝它还不如喝白开水,还有益身体健康。

要说收藏吧,那瓶子也不咋的。

还不如买一个喜欢的杯子,天天装水喝!

价钱吧,贵也贵不到哪里去,

既好看又实用,关键是自己喜欢,超市购物。

像那种造型杯,看着就能让你嗓子眼大开,

天天八杯水,轻而易举。

什么和尚杯、木鱼杯、罗汉杯,

什么便便杯、爱心杯、啤酒泡泡杯,

只有你想不到的,没有你买不到的。

这年头的商家,你伤不起啊!

还别说,指不定哪一天就出一个茅台便便杯啥的。。。

哈哈~~~~

如果真的有的话,一品居室一定最早把他们搜罗过来。

这个时代,超市加盟,健康最重要。

要喝只喝白开水。

喝水.jpg

2011-4-18 14:55
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式