 
- 帖子
- 362
- 精華
- 0
- 威望
- 126
- 魅力
- 0
- 讚好
- 0
- 性別
- 男
|
3#
發表於 2005-6-19 06:50 PM
| 只看該作者
Originally posted by secretfj at 2005-6-19 06:37 PM:& E! Y% t" z7 c
有無人知點解?
5 q- X; k8 N0 p0 V0 E) j, M6 RServer 的Backup Code?, ~* I2 o4 X4 Q5 K8 s0 d% O
so funny, thanks a lot! % l7 I4 A( Y8 v$ ~% _: e3 g. W" l- W0 n: Y
好簡單, ICQ 應該係 Visual C++ 寫的 , 而係 Visual C++ 入面
3 D! r. ?6 @6 v2 M% L4 ?0 z E0 sMaximum value for a variable of type "unsigned int" 係 4294967295 (0xffffffff)
( R$ ~: K1 _% N k. D" r; r個 value 過左呢個 range 就會 overflow , 佢只會理最後個32bits 數 (即係好似返返轉頭 , 循環咁)1 w4 Y& ]+ @( i
e.g." Y, N# ~+ N9 R5 I. }
0 + 4294967295 = 4294967295 (max)
* v$ w h. u0 {4 G1 + 4294967295 = 0 + 4294967296 = 0 (because of overflow)2 o. {, ^0 L$ j& Z4 C2 Y1 U
and so on...., l5 ~6 V9 g' ^6 ]
$ v4 a, E( t2 e# F# U) @/ W1 u[ Last edited by gaye on 2005-6-19 at 06:57 PM ] |
|