 
- 帖子
- 362
- 精華
- 0
- 威望
- 126
- 魅力
- 0
- 讚好
- 0
- 性別
- 男
|
1#
發表於 2005-6-19 06:50 PM
| 顯示全部帖子
Originally posted by secretfj at 2005-6-19 06:37 PM:
) y- D# a9 ]2 f, W; {8 O( ^* M% P2 m有無人知點解?( t8 W5 e+ X$ N! ~6 d
Server 的Backup Code?
! @* ~5 e/ H& t m* e4 j; Kso funny, thanks a lot! ( V P: ?! S- m, ~+ s C
* V5 D1 {7 j9 d+ g4 d
好簡單, ICQ 應該係 Visual C++ 寫的 , 而係 Visual C++ 入面
$ m5 E3 ?$ V3 A8 M9 ]Maximum value for a variable of type "unsigned int" 係 4294967295 (0xffffffff) $ M- i H' |4 Q# w* L5 S4 ]
個 value 過左呢個 range 就會 overflow , 佢只會理最後個32bits 數 (即係好似返返轉頭 , 循環咁)
4 o( N! |. ^$ ]8 de.g.7 `& ] x d: x1 Z' d) b9 }; n- j
0 + 4294967295 = 4294967295 (max)
# ^4 F8 x4 V" D# f0 ]1 + 4294967295 = 0 + 4294967296 = 0 (because of overflow)
+ d: n$ y7 t7 u) S; e8 q$ }, Rand so on....6 p! q/ ]% R4 N! ~( d+ w
/ S% [! {2 u5 W# U! k# P% P0 i) t& h) y% j[ Last edited by gaye on 2005-6-19 at 06:57 PM ] |
|