作者ly2314 (=ω=)
看板EE_DSnP
標題[心得] 關於不同的編譯環境...
時間Mon Dec 5 23:47:47 2011
敝人在下小弟我平時寫作業時是使用Ubuntu 10.04 x64,
最近寫bst時發現結果跟老師不太一樣...像之前幾位已經有討論過的。
那我就拿到不同的平台上去compile之後,把我的結果分享一下。
我測試過的系統:
1. Ubuntu 10.04 x64,g++ (Ubuntu 4.4.3-4ubuntu5) 4.4.3
2. CentOS 6.0 i686, g++ (GCC) 4.4.4 20100726 (Red Hat 4.4.4-13)
3. Ubuntu 11.10 x64,g++ (Ubuntu/Linaro 4.6.1-9ubuntu3) 4.6.1
有圖有真相...
http://tinyurl.com/79453wk
我在bool insert(const T& t)加了一行:
cerr << t << endl;
而上圖是do do1時adta -r 20時應該加入的元素。
三個terminal視窗:全螢幕是Ubuntu 10.04,中間是Ubuntu 11.10,右邊是CentOS 6.0。
從這裡我覺得是Ubuntu 11.10那個版本一開始多加了一個vkuux。
然後顯示一下do do1的最後結果。
http://tinyurl.com/73fjhc7
terminal視窗對照:
左上:Ubuntu 10.04
右上:Ubuntu 11.10
右下:CentOS 6.0
左下:老師給的reference
老師給的reference中有出現vkuux,而且結果與Ubuntu 11.10的結果一樣。
所以之後自己測試是否應該要以Ubuntu 11.10的那個版本為主呢?
--
1F:推 chrissuen:其實曰本換聲優換滿大的 08/26 11:30
2F:推 star123:  ̄08/26 11:32
3F:推 ping1777: 旦本?08/26 11:35
4F:→ juunuon: 蛋本? 是維護蛋權的團體嗎XD08/26 11:36
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.136.30.233
5F:推 alextan:推 12/05 23:59