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