TC官方合作论坛
标题:
编的程序运行的程序会越来越卡,是怎么回事?
[打印本页]
作者:
四水哥
时间:
2015-9-28 13:40
标题:
编的程序运行的程序会越来越卡,是怎么回事?
是不是变量太多的原因,变量是尽量用全局变量好,还是局部变量多好,如何优化变量?导致程序越来越卡的最可能的主要元凶是什么?
作者:
四水哥
时间:
2015-9-29 17:09
加入了清理内存命令行,还是会卡,有没有知道的?
作者:
666
时间:
2015-9-30 21:37
没用的变量尝试null掉,释放内存,另外循环找图什么的,添加延时,尽量少用死循环,内嵌寻找时间超出设定范围就跳出到另外子程序处理.
作者:
zxjkings
时间:
2015-10-1 03:35
全局变量=常驻内存
局部变量=函数结束自残(C/C++如此)
至于越用越卡的原因,个人标识从没碰到过- -#
注意正常结束线程,如有必要,请恶补基础,有很多意想不到的,产生内存泄漏错误,TC并不能检测出来.
作者:
四水哥
时间:
2015-10-2 08:08
666 发表于 2015-9-30 21:37
没用的变量尝试null掉,释放内存,另外循环找图什么的,添加延时,尽量少用死循环,内嵌寻找时间超出设定范围就 ...
如果程序一直执行一个往复任务,那必须有一个死循环呀,延时倒时真有用,我加上了合适的延时后,即可以降低占用,运行速度也上去了。
作者:
1049275328
时间:
2015-10-16 15:22
每次操作完都要记得线程关闭,循环的内容不宜太多
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1