|
 
- 帖子
- 362
- 精華
- 0
- 威望
- 126
- 魅力
- 0
- 讚好
- 0
- 性別
- 男
|
3#
發表於 2005-6-19 06:50 PM
| 只看該作者
Originally posted by secretfj at 2005-6-19 06:37 PM:
$ w/ g" B6 g( g7 x: J& N有無人知點解?
0 e* {! F" f/ u1 A3 q; ~- l) n' v8 z) YServer 的Backup Code?
8 q1 {1 C+ f6 j! z) w% f+ k& C0 Yso funny, thanks a lot! 8 q! t) \, t% G2 z5 w1 y4 h
* Q$ b8 s; ]7 V' t h$ r0 h好簡單, ICQ 應該係 Visual C++ 寫的 , 而係 Visual C++ 入面5 T! v4 @' w/ N( ^, G" g4 P
Maximum value for a variable of type "unsigned int" 係 4294967295 (0xffffffff)
: H5 B6 v) J/ ^4 c個 value 過左呢個 range 就會 overflow , 佢只會理最後個32bits 數 (即係好似返返轉頭 , 循環咁)7 L8 O N" x" K( ~# o( B- I
e.g.7 \' {2 n) _, @: } Y G' I7 \2 k
0 + 4294967295 = 4294967295 (max)
0 X, Q( B) @9 b6 v6 H1 + 4294967295 = 0 + 4294967296 = 0 (because of overflow)
, D( L J& Q+ c: F |) Fand so on....
/ ~" x' K2 R- v' J8 s, m# E1 L0 V0 t% ^4 E) ?7 y/ i/ Q
[ Last edited by gaye on 2005-6-19 at 06:57 PM ] |
|