 
- 帖子
- 362
- 精華
- 0
- 威望
- 126
- 魅力
- 0
- 讚好
- 0
- 性別
- 男
|
3#
發表於 2005-6-19 06:50 PM
| 只看該作者
Originally posted by secretfj at 2005-6-19 06:37 PM:- n6 [, g( @# u
有無人知點解?
1 R. i' n0 @ l( d3 z! m6 |/ iServer 的Backup Code?
! R$ K g. [7 B: W8 X" eso funny, thanks a lot! 8 X$ P3 X" x; N+ w2 Z, B6 }/ _7 f
# K6 h6 U! l+ O. L
好簡單, ICQ 應該係 Visual C++ 寫的 , 而係 Visual C++ 入面- i9 c* a9 H" C; \
Maximum value for a variable of type "unsigned int" 係 4294967295 (0xffffffff) ( P! F( B# B# ]/ }
個 value 過左呢個 range 就會 overflow , 佢只會理最後個32bits 數 (即係好似返返轉頭 , 循環咁)
! q: Z6 W) T) V8 V* M2 E; m# o3 Le.g.8 O9 u7 W1 H* L$ P# h
0 + 4294967295 = 4294967295 (max)
0 L$ V _5 H9 c w, J9 C1 M! J1 + 4294967295 = 0 + 4294967296 = 0 (because of overflow)
. p# b( O9 a! aand so on...., v% F* x9 e' ]% M$ L1 |8 D8 f
: r0 x: K) F/ }' z[ Last edited by gaye on 2005-6-19 at 06:57 PM ] |
|