好久沒有更新博文了,一是人確實懶了,二是確實沒什么好更新的,最近都忙著修改邏輯上的bug,還有被無休止的需求蹂躪著。
回到正題,昨天新寫了一個lua的任務腳本,構思好之后,嘩啦嘩啦代碼敲完,目測調試完畢,準備運行。咣當,結果不對,而且
不對的非常不靠譜,Lua朝C++的函數里傳倆參數,第一個是錯的,居然第二個是對的。這坑爹啊,一身冷汗,頓時不安,迅速
wc撒尿壓驚。冷靜后,開始分析lua的棧,看是不是棧中的數據已經亂掉了,經過分析后,排除了這方面的肯能性。然后開始檢查
c++代碼,也沒有發現問題。在單位折騰了半個小時候,未果,回家吃飯睡覺。今早來到公司,就開始弄這事,幾經周轉后,才發現
穿進去的參數,我不小心敲錯了一個字母,唉,這弱類型肯定是不會報錯的,我用的是SciTE,還是有語法提示的,盡管很少,但是
夠用的了,我一向都是很小心的local的,這次居然。。。。
感謝測試組的兄弟能不厭其煩的協助找問題,都是我的錯,小手一抖,就悲劇鳥,有沒有好點的lua IDE推薦下!