首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

怎么以1M的频率对一个bool变量不断产生0,1的跳变

2012-02-20 
如何以1M的频率对一个bool变量不断产生0,1的跳变具体来说,就是我希望在程序中开一个线程,这个线程能够以1M

如何以1M的频率对一个bool变量不断产生0,1的跳变
具体来说,就是我希望在程序中开一个线程,这个线程能够以1M的频率对一个bool变量不断产生0,1的跳变,该如何实现。


[解决办法]
首先考虑CPU频率,然后sleep()
[解决办法]
请搜索timeSetEvent
[解决办法]
本人学识浅薄,不过照我看来,可以这样实现:
加timer,设置参数,使其1/1M秒执行一次,然后在里面加跳变代码:
if(key==0{
key=1;
}else{
key=0;
}
[解决办法]
看看High Precision Event Timer

热点排行