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