|
 
- 帖子
- 362
- 精華
- 0
- 威望
- 126
- 魅力
- 0
- 讚好
- 0
- 性別
- 男
|
3#
發表於 2005-6-19 06:50 PM
| 只看該作者
Originally posted by secretfj at 2005-6-19 06:37 PM:
5 i' c2 o O* A4 P! K( n有無人知點解?$ J# R8 E" a7 `( k, E- \" Q" B( Z
Server 的Backup Code?; b5 P8 o* S/ _) m
so funny, thanks a lot! ) L- J. b. @1 ?4 I3 O" k) p- v% V% o( K6 a; j2 }
好簡單, ICQ 應該係 Visual C++ 寫的 , 而係 Visual C++ 入面, v8 d, u6 f3 O% m# n
Maximum value for a variable of type "unsigned int" 係 4294967295 (0xffffffff)
* h! F, `, G+ M& b7 c8 L7 J個 value 過左呢個 range 就會 overflow , 佢只會理最後個32bits 數 (即係好似返返轉頭 , 循環咁)# }; d% V# c+ l& D2 ]2 Q
e.g.
* M3 s6 A% v! l0 y& n0 + 4294967295 = 4294967295 (max)2 ~: a+ n$ `. g3 ]
1 + 4294967295 = 0 + 4294967296 = 0 (because of overflow)
8 A* ]/ X" `. I0 F- Y1 R# Wand so on....- X* Y7 C0 e0 e9 M, @! u) m$ d
5 U v1 L2 H$ T- T[ Last edited by gaye on 2005-6-19 at 06:57 PM ] |
|