|
 
- 帖子
- 362
- 精華
- 0
- 威望
- 126
- 魅力
- 0
- 讚好
- 0
- 性別
- 男
|
3#
發表於 2005-6-19 06:50 PM
| 只看該作者
Originally posted by secretfj at 2005-6-19 06:37 PM:
$ D( H' r" e( P+ S% ?2 j- h有無人知點解?, |1 A6 n% {$ @# P$ M+ B
Server 的Backup Code?0 P2 I5 Y% O" v
so funny, thanks a lot! 9 M ^* n. D% F% l7 H2 a8 E, E) c! ]/ L5 I
好簡單, ICQ 應該係 Visual C++ 寫的 , 而係 Visual C++ 入面+ ~/ L7 O9 e. G p
Maximum value for a variable of type "unsigned int" 係 4294967295 (0xffffffff)
+ y5 ^5 b: Q3 }+ i$ a個 value 過左呢個 range 就會 overflow , 佢只會理最後個32bits 數 (即係好似返返轉頭 , 循環咁)4 u6 M: [. i& u) p9 V+ D) }7 H
e.g.
! Q! a. d3 B1 l0 + 4294967295 = 4294967295 (max)* i$ P9 m ?$ e8 F5 W- I
1 + 4294967295 = 0 + 4294967296 = 0 (because of overflow)
. h7 y8 O, T9 b1 L1 y2 W& t7 k: pand so on.... e6 K( L2 t; M4 c7 v0 {5 E$ t
8 a1 Z7 F! W% V' y" v" I[ Last edited by gaye on 2005-6-19 at 06:57 PM ] |
|