 
- 帖子
- 362
- 精華
- 0
- 威望
- 126
- 魅力
- 0
- 讚好
- 0
- 性別
- 男
|
1#
發表於 2005-6-19 06:50 PM
| 顯示全部帖子
Originally posted by secretfj at 2005-6-19 06:37 PM:/ M/ V, C5 w' l. O2 C, p
有無人知點解?
. `/ A/ p+ o# a5 h/ g1 rServer 的Backup Code?
2 q0 N' _4 X, `5 E0 j( b! c- @+ z7 eso funny, thanks a lot! 2 z* r) r0 g8 f. `+ L! w: P S+ e5 B# e2 ~+ e; R. B
好簡單, ICQ 應該係 Visual C++ 寫的 , 而係 Visual C++ 入面
, z# l, _3 `: c, Z& d$ L6 gMaximum value for a variable of type "unsigned int" 係 4294967295 (0xffffffff)
. o- }3 X8 i9 U/ l9 f1 q9 d個 value 過左呢個 range 就會 overflow , 佢只會理最後個32bits 數 (即係好似返返轉頭 , 循環咁)
7 r- T) O; }0 @, v- Re.g.: P9 D# b8 U/ _5 |% d3 o
0 + 4294967295 = 4294967295 (max)
& `, Q$ g; ?9 B5 q) F, r' t9 |& X. Z1 + 4294967295 = 0 + 4294967296 = 0 (because of overflow)- a: E3 M& h+ d K& ~1 C6 X3 h9 K
and so on....
$ _6 V- i6 x# d$ }3 v* Z( g: c" u) O
[ Last edited by gaye on 2005-6-19 at 06:57 PM ] |
|