|
 
- 帖子
- 362
- 精華
- 0
- 威望
- 126
- 魅力
- 0
- 讚好
- 0
- 性別
- 男
|
3#
發表於 2005-6-19 06:50 PM
| 只看該作者
Originally posted by secretfj at 2005-6-19 06:37 PM:, A' J$ X/ x+ f5 L& P/ h
有無人知點解?/ ^7 H9 m6 I3 T; o
Server 的Backup Code?, t5 k e2 N; {, ~
so funny, thanks a lot! * u4 N0 O/ t! E i( R+ Z& c
: g8 x: I0 B* A Z9 F/ ?/ s J
好簡單, ICQ 應該係 Visual C++ 寫的 , 而係 Visual C++ 入面2 m/ }1 M- ?2 h% K; Y+ L
Maximum value for a variable of type "unsigned int" 係 4294967295 (0xffffffff)
" ^+ l: u1 O# U/ A個 value 過左呢個 range 就會 overflow , 佢只會理最後個32bits 數 (即係好似返返轉頭 , 循環咁)& I6 v/ q! W( X3 q* e' ]
e.g.+ Q7 ^5 y; c t8 N
0 + 4294967295 = 4294967295 (max)" @( x# X, V" l/ `0 H" d) l9 ~- {
1 + 4294967295 = 0 + 4294967296 = 0 (because of overflow)
, h/ n4 O9 H1 @$ V( Qand so on..... s$ S, i7 O2 c& R2 _
( [0 S. @4 x( @* `) d: w4 K[ Last edited by gaye on 2005-6-19 at 06:57 PM ] |
|