→ diabloevagto:你runtime輸入根本測不出來,要自己error handle 11/23 10:11
我覺得還是能編譯期幫忙檢查
推 damody:用 lint 之類的要錢的東西去測。 11/23 11:13
→ damody:搜尋所有 "/" 人工check 11/23 11:14
→ xpride:樓上不是開玩笑的吧?? 你知道 // 跟 /**/ 有多少嗎? 11/23 12:53
推 damody:我錯了,那改搜尋 " / " 吧 11/23 13:12
→ CaptainH:想請問 INT_MIN / 1 會有什麼問題? 11/23 13:50
→ CaptainH:只記得除以-1會有問題... 11/23 13:51
多謝提醒
※ 編輯: applecool 來自: 123.110.244.218 (11/23 14:30)
→ rephansu:vc2010遇到 /0 會提示, INT_MIN/-1就不會 11/24 08:41
→ rephansu:但runtime遇到時會出exception 11/24 08:42
→ rephansu:大多數情況都是遇到runtime時的錯誤 11/24 08:49
→ rephansu:所以都會對function 的input進行檢查, 有錯就停止程式 11/24 08:54
→ rephansu:另外,你的問題或許用coverity可以檢查出來!? 11/24 08:55
→ applecool:多謝多謝! 12/07 15:37