|
 
- 帖子
- 362
- 精華
- 0
- 威望
- 126
- 魅力
- 0
- 讚好
- 0
- 性別
- 男
|
3#
發表於 2005-6-19 06:50 PM
| 只看該作者
Originally posted by secretfj at 2005-6-19 06:37 PM:
; }+ [3 |; r' G6 h6 q% S有無人知點解?
' I3 u G3 {/ ^9 t3 ^) FServer 的Backup Code?
# e& m* d" P$ @: j9 e# \so funny, thanks a lot! 1 T4 z/ _; C& ~8 m& W3 i" f* C5 [; Z7 n8 T2 x; m
好簡單, ICQ 應該係 Visual C++ 寫的 , 而係 Visual C++ 入面' U& R. N, U$ C- j+ F, l M
Maximum value for a variable of type "unsigned int" 係 4294967295 (0xffffffff)
$ {7 o9 e8 C6 r1 N7 j: W* v個 value 過左呢個 range 就會 overflow , 佢只會理最後個32bits 數 (即係好似返返轉頭 , 循環咁)
1 b/ r0 _; i6 Ee.g.
& e: d1 m, { V0 _0 + 4294967295 = 4294967295 (max)
! g, d @/ {$ c9 H0 I2 G- T1 + 4294967295 = 0 + 4294967296 = 0 (because of overflow)
. q3 Q4 R" g0 J W! B' rand so on....9 Y( Y* g% I s/ U
$ X( M8 ~" _, d+ s+ A, x% K- U[ Last edited by gaye on 2005-6-19 at 06:57 PM ] |
|