→ priv:直接貼出來讓我們看比較快 10/01 18:34
→ hateexam:因為是公司code不方便貼 平台是linux>< 10/01 18:38
推 purpose:出現問題是怎樣出現問題 10/01 18:41
→ azureblaze:陣列超出範圍之類的? 10/01 18:42
→ james732:你這樣描述法能找到問題就很神了...至少要讓我們能重現 10/01 18:42
→ uranusjr:這讓我想到之前看到不知道誰講的...如果你不方便貼程式碼 10/01 18:46
→ uranusjr:我們也不太方便回答你 10/01 18:47
→ hateexam:新的函式沒有任何參數傳遞 另外log上沒發現什麼特別錯誤 10/01 18:48
→ hateexam:訊息 但手機執行上面會發生錯誤 10/01 18:48
→ hateexam:想了解有人發生過類似問題 但是什麼原因造成的 10/01 18:49
→ hateexam:去反推CODE裡面是否有相同邏輯>< 10/01 18:49
推 purpose:如果有個全域變數 var 在 xxx 裡又定義一個同名的區域變數 10/01 18:53
→ purpose:則 func2 ooo 內會存取到全域變數而不是區域變數 10/01 18:54
→ hateexam:感謝purpose大大提供的可能性之一~:) 10/01 19:02
→ hateexam:禮拜一回公司仔細檢查有無這種可能存在 10/01 19:03
推 ericinttu:同purpose. 改寫不是copy&paste, 也看一下內容. 10/01 19:58
推 stonehomelaa:當這裡的都會隔空抓藥嗎XD 10/01 22:12
→ priv:其實可能性還滿多的,還有一種可能是因為optimize 10/01 22:52
→ priv:因為有call function的原因所以順序被強制了 10/01 22:52
→ priv:原本因為在同一個function所以導致一些他認為無關的順序變動 10/01 22:53
→ priv:有時和volatile變數等等也有關,不過這沒看到很難猜 10/01 22:53
→ xatier:@stonehomelaa: 這裡還蠻多會隔空抓藥的駐版大神XD 10/01 23:16
→ ericinttu:ask版的神人也不少,尤其是問旋律或人臉的. 10/01 23:44
推 littleshan:我還以為原po想問的是debugger要怎麼用 10/02 02:08
→ james732:其實原po真的不如學debugger自己一步一步去抓抓看 10/02 02:09
推 Ting1024:是阿~這麼簡單的問題還要問那很不妙喔 10/02 03:05
→ hateexam:平台是LINUX 有什麼推薦的IDE嗎 目前都只能埋LOG 10/02 15:25
→ firejox:vim 10/02 15:26
→ hateexam:不好意思 vim?不是文字處理 也能及時下中斷點debug? 10/02 15:28
→ firejox:vim是編輯器沒錯 但加入debug工具(ex. gdb)和一些前人的 10/02 15:35
→ firejox:script 應該會有相當的效果 10/02 15:36
→ hateexam:恩恩 感謝~ 10/02 16:30
→ xatier:vim 是真男人的編輯器阿XD 10/02 17:37
推 littleshan:eclipse、kdevelop、code::blocks 都是很成熟的 IDE 10/02 17:44
→ hateexam:這些TOOL 也有像VS一樣attach process嗎 因為是run在 10/02 18:37
→ hateexam:手機上的. 覺得好麻煩 能力如同新手... 10/02 18:38
→ hateexam:code的部份是提供給手機上的一個so檔 10/02 18:40