好久没有更新博文了,一是人确实懒了,二是确实没什么好更新的,最近都忙着修改逻辑上的bug,还有被无休止的需求蹂躏着。
回到正题,昨天新写了一个lua的任务脚本,构思好之后,哗啦哗啦代码敲完,目测调试完毕,准备运行。咣当,结果不对,而且
不对的非常不靠谱,Lua朝C++的函数里传俩参数,第一个是错的,居然第二个是对的。这坑爹啊,一身冷汗,顿时不安,迅速
wc撒尿压惊。冷静后,开始分析lua的栈,看是不是栈中的数据已经乱掉了,经过分析后,排除了这方面的肯能性。然后开始检查
c++代码,也没有发现问题。在单位折腾了半个小时候,未果,回家吃饭睡觉。今早来到公司,就开始弄这事,几经周转后,才发现
穿进去的参数,我不小心敲错了一个字母,唉,这弱类型肯定是不会报错的,我用的是SciTE,还是有语法提示的,尽管很少,但是
够用的了,我一向都是很小心的local的,这次居然。。。。
感谢测试组的兄弟能不厌其烦的协助找问题,都是我的错,小手一抖,就悲剧鸟,有没有好点的lua IDE推荐下!