|
 
- 帖子
- 362
- 精華
- 0
- 威望
- 126
- 魅力
- 0
- 讚好
- 0
- 性別
- 男
|
3#
發表於 2005-6-19 06:50 PM
| 只看該作者
Originally posted by secretfj at 2005-6-19 06:37 PM:
. h. ]* E' T! y有無人知點解?
) U$ S4 O E2 I: P" Q L7 u5 v! NServer 的Backup Code?% X- N3 o/ e7 N* b
so funny, thanks a lot! 5 Z4 N4 m* p( F# R( A& U( Z4 r3 E1 Q4 u
好簡單, ICQ 應該係 Visual C++ 寫的 , 而係 Visual C++ 入面1 c% c9 V/ g, o. P0 @
Maximum value for a variable of type "unsigned int" 係 4294967295 (0xffffffff)
: y, ]; H# ?/ g& b u2 D! V個 value 過左呢個 range 就會 overflow , 佢只會理最後個32bits 數 (即係好似返返轉頭 , 循環咁)& z0 ~$ c: P+ X( D E5 O8 C* T
e.g.
* {8 e, Q& g, K9 C3 {* S: z4 k0 + 4294967295 = 4294967295 (max)3 c; ~- W1 u3 v1 g, \! x
1 + 4294967295 = 0 + 4294967296 = 0 (because of overflow)
( U$ u/ h; e: ]/ R Jand so on.... H1 C$ L+ |# J$ ^. \' o
$ d3 z' k% N3 Y m$ C+ ?0 v( m3 k- g
[ Last edited by gaye on 2005-6-19 at 06:57 PM ] |
|