作者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