Re: [轉錄][問題] 程式碼一樣 2台電腦跑出來不一樣

看板NTUGIEE_EDA作者 (喵喵喵喵~~~)時間20年前 (2006/01/18 23:11), 編輯推噓7(708)
留言15則, 5人參與, 最新討論串3/6 (看更多)
※ 引述《gwliao (gwliao)》之銘言: : 標題: [問題] 程式碼一樣 2台電腦跑出來不一樣 我又遇到了 = = solaris 和 eda7 不一樣 \/ solaris 的 routability 比 eda7 好 :P -- <@#++< ~~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.220.92.244

01/18 23:33, , 1F
很正常啊... 可以從幾個地方著手...
01/18 23:33, 1F

01/18 23:33, , 2F
把運算用的數字用自己的物件代替
01/18 23:33, 2F

01/18 23:34, , 3F
控制所有的運算
01/18 23:34, 3F

01/18 23:34, , 4F
正常人的code 應該不會出現像這篇說的那種情況
01/18 23:34, 4F

01/19 00:12, , 5F
"fish"
01/19 00:12, 5F

01/19 00:29, , 6F
XD....
01/19 00:29, 6F

01/19 02:31, , 7F
一樣是gcc的話.....問題應該出在你身上!
01/19 02:31, 7F

01/19 02:32, , 8F
所以慢慢抓吧~~~
01/19 02:32, 8F

01/19 02:32, , 9F
這文章的code問題在於他寫了standard未規定的行為,
01/19 02:32, 9F

01/19 02:33, , 10F
standard未規定, 所以每個compiler如何做都對.
01/19 02:33, 10F

01/19 02:34, , 11F
所以一樣的code, 不同的compiler有不一樣的結果.
01/19 02:34, 11F

01/19 02:35, , 12F
跟你的case不同, 所以還是認命吧.
01/19 02:35, 12F

01/19 21:57, , 13F
我的經驗是 random number, qsort, rounding...可能不同
01/19 21:57, 13F

01/20 08:38, , 14F
qsort? 嗯...
01/20 08:38, 14F

01/20 10:11, , 15F
嗯...
01/20 10:11, 15F
文章代碼(AID): #13pbgHFt (NTUGIEE_EDA)
討論串 (同標題文章)
文章代碼(AID): #13pbgHFt (NTUGIEE_EDA)