2006-03-17

FreeBSD 4 -> FreeBSD 6

FreeBSD 4 -> FreeBSD 6This entry was originally published at 抓~ 抓到一隻瞌睡蟲
過年那段期間把pcs1升到了FreeBSD6, 但是發生了奇怪的情形.

1 #include <list>
2 #include <iostream>
3 using namespace std;
4 int main()
5 {
6 list<int> a;
7 a.pop_front();
8 cout <<a.size()<<endl;
9 return 0;
10 }
這段code是在某次上Systematic Debugging的時候發現的, 結果是不會crash… 我想我找到了一個好問題可以問了… -_-|||, 不過瑞男升級系計中的機器, 好像也遇到相同的問題, 雖然升級是沒問題, 這個奇怪的東西也是容易解決, 但是還蠻奇怪的的.
UPDATED:
忘了補一下, 我還用truss看了一下, 在這裡.
所以說, undefined的東西, 自己要小心啊… @_@ 所以說應該是沒有問題?

沒有留言: