大量的代码会不会很卡? 大量的代码运行 比如500行代码 不停的跑,会不会导致程序很卡 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果你是个循环,那就要加点sleep,不是卡,是cpu一直在处理你这个程序,你得释放资源给别的程序。 关键看你的代码运算量多大,占用多少CPU了;如果在消息处理线程中运行,会导致这个程序很卡;如果另开线程则不会。 1.和代码行数没多大关系。2.和这些代码的运算量有关系。3.可以加Sleep缓解。 sleep 这个多加点就能环节了是吧! 一直跑的,建议还是用线程处理。加太多的sleep会让每次循环变慢 windows有几千万行代码,一开机就一直在跑,你说卡不卡 卡不卡不在于代码有几行例如while(1){ ;}很少吧,可是很卡如果有大量的计算那么请采用多线程,至于n楼说的 sleep() 也是在子线程里好使,如果用在主线程里一样是卡 首先程序变慢是无法避免的,但是可以通过优化算法,降低时间复杂度来解决500行代码,不停的跑,只要时间复杂度不高,500行加一个sleep还是没什么影响的 全部同意。尤其同意:至于n楼说的 sleep() 也是在子线程里好使,如果用在主线程里一样是卡 上面的引用错了。全部同意。 尤其同意: 至于n楼说的 sleep() 也是在子线程里好使, 如果用在主线程里一样是卡 ribbon标题如何更改 现在IT 做什么年薪 10w 税后, 我只想调查这个数字 help OLEDB&ALT&COM 有事请您解决! 我想做影音广播~~那位给点提示~ 用ADO操作数据库时,为什么捕获不到异常?在线等待…… ADSL和光纤哪个更好? 请教各位高手关于DrawText的问题 属性参数描述 如果做一个EXE服务器,里面有一个对话框弹出来,但是作为DCOM时,这个对话框怎么都弹不出来! 如何判断一个注册表项是否存在? CHtmlView中如何知道当前网页的状态
如果在消息处理线程中运行,会导致这个程序很卡;如果另开线程则不会。
2.和这些代码的运算量有关系。
3.可以加Sleep缓解。
卡不卡不在于代码有几行例如while(1){
;
}很少吧,可是很卡如果有大量的计算那么请采用多线程,至于n楼说的 sleep() 也是在子线程里好使,如果用在主线程里一样是卡
首先程序变慢是无法避免的,但是可以通过优化算法,降低时间复杂度来解决500行代码,不停的跑,只要时间复杂度不高,500行加一个sleep还是没什么影响的
全部同意。尤其同意:至于n楼说的 sleep() 也是在子线程里好使,如果用在主线程里一样是卡
上面的引用错了。全部同意。 尤其同意: 至于n楼说的 sleep() 也是在子线程里好使, 如果用在主线程里一样是卡