 
- 帖子
- 362
- 精華
- 0
- 威望
- 126
- 魅力
- 0
- 讚好
- 0
- 性別
- 男
|
3#
發表於 2005-6-19 06:50 PM
| 只看該作者
Originally posted by secretfj at 2005-6-19 06:37 PM:$ a6 {& v9 C! B+ {
有無人知點解?. ]1 F0 f; k! S+ N5 r
Server 的Backup Code? F% H0 n/ [# n$ \
so funny, thanks a lot! 1 Y9 J+ b7 M0 j
1 R' E2 U; M& A9 x6 Y
好簡單, ICQ 應該係 Visual C++ 寫的 , 而係 Visual C++ 入面2 l) c9 L& W1 P
Maximum value for a variable of type "unsigned int" 係 4294967295 (0xffffffff)
5 O# ?8 ~0 C- @個 value 過左呢個 range 就會 overflow , 佢只會理最後個32bits 數 (即係好似返返轉頭 , 循環咁)
5 g- L2 y8 f2 ^$ S# m, d" K# oe.g.
j! l$ s2 j6 \( J( O3 g0 + 4294967295 = 4294967295 (max)! d$ s2 u- s, D0 M4 I
1 + 4294967295 = 0 + 4294967296 = 0 (because of overflow)
, f4 S% p/ D8 a9 ]0 |. Oand so on....
& O, K( y! m- ~% R3 y) k- z d; F0 C% f, F% Z
[ Last edited by gaye on 2005-6-19 at 06:57 PM ] |
|