|
 
- 帖子
- 362
- 精華
- 0
- 威望
- 126
- 魅力
- 0
- 讚好
- 0
- 性別
- 男
|
3#
發表於 2005-6-19 06:50 PM
| 只看該作者
Originally posted by secretfj at 2005-6-19 06:37 PM:% q9 r% `% G& b1 H. q* V. t
有無人知點解?, B9 x4 k Y2 Q# M7 v4 N3 s0 j& Q. ~3 W
Server 的Backup Code?
! g3 l2 U( u- Lso funny, thanks a lot! ( d3 o8 K4 b! g7 y4 ]6 H
" t$ G4 ]+ t4 l! w% o好簡單, ICQ 應該係 Visual C++ 寫的 , 而係 Visual C++ 入面
# o/ { w1 `2 A' M. w. O4 r* ^Maximum value for a variable of type "unsigned int" 係 4294967295 (0xffffffff) 6 `; u( q, z) P) r- Z3 ^' d1 ?
個 value 過左呢個 range 就會 overflow , 佢只會理最後個32bits 數 (即係好似返返轉頭 , 循環咁)8 M. `9 a! G0 H9 Y; }' V
e.g.
5 M* }0 r/ h) @. V0 + 4294967295 = 4294967295 (max)
, R, @' i, d/ k7 `( c6 @) K' M1 + 4294967295 = 0 + 4294967296 = 0 (because of overflow)
" R( _1 |& {7 \9 f8 Y f8 c" {and so on....
6 O% b# h5 V3 ^) L4 \) [- q* l! l, r% c k( a. U* P
[ Last edited by gaye on 2005-6-19 at 06:57 PM ] |
|