关于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的处理器上运行就会出问题,请问该怎么修改,我还不想去掉这个功能。谢谢,我是菜鸟,请贴上详细的修改代码。只要能解决我还会加分 展开
{
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的处理器上运行就会出问题,请问该怎么修改,我还不想去掉这个功能。谢谢,我是菜鸟,请贴上详细的修改代码。只要能解决我还会加分 展开
展开全部
不管是这年头还是以前那年头,
咱小老百姓都喝不起这茅台。
别说咱粗俗,别说咱不懂酒。
咱还真就是不懂了,
这酒怎么就那么贵。
要喝它还不如喝白开水,还有益身体健康。
要说收藏吧,那瓶子也不咋的。
还不如买一个喜欢的杯子,天天装水喝!
价钱吧,贵也贵不到哪里去,
既好看又实用,关键是自己喜欢,超市购物。
像那种造型杯,看着就能让你嗓子眼大开,
天天八杯水,轻而易举。
什么和尚杯、木鱼杯、罗汉杯,
什么便便杯、爱心杯、啤酒泡泡杯,
只有你想不到的,没有你买不到的。
这年头的商家,你伤不起啊!
还别说,指不定哪一天就出一个茅台便便杯啥的。。。
哈哈~~~~
如果真的有的话,一品居室一定最早把他们搜罗过来。
这个时代,超市加盟,健康最重要。
要喝只喝白开水。
喝水.jpg
2011-4-18 14:55
咱小老百姓都喝不起这茅台。
别说咱粗俗,别说咱不懂酒。
咱还真就是不懂了,
这酒怎么就那么贵。
要喝它还不如喝白开水,还有益身体健康。
要说收藏吧,那瓶子也不咋的。
还不如买一个喜欢的杯子,天天装水喝!
价钱吧,贵也贵不到哪里去,
既好看又实用,关键是自己喜欢,超市购物。
像那种造型杯,看着就能让你嗓子眼大开,
天天八杯水,轻而易举。
什么和尚杯、木鱼杯、罗汉杯,
什么便便杯、爱心杯、啤酒泡泡杯,
只有你想不到的,没有你买不到的。
这年头的商家,你伤不起啊!
还别说,指不定哪一天就出一个茅台便便杯啥的。。。
哈哈~~~~
如果真的有的话,一品居室一定最早把他们搜罗过来。
这个时代,超市加盟,健康最重要。
要喝只喝白开水。
喝水.jpg
2011-4-18 14:55
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询