|
 
- 帖子
- 362
- 精華
- 0
- 威望
- 126
- 魅力
- 0
- 讚好
- 0
- 性別
- 男
|
3#
發表於 2005-6-19 06:50 PM
| 只看該作者
Originally posted by secretfj at 2005-6-19 06:37 PM:
1 y' b: \3 T( M有無人知點解?
_' F+ ]. x7 G g" R0 e1 R/ S, b" x4 rServer 的Backup Code?
2 }$ D8 q/ O q- Eso funny, thanks a lot! - A( D7 e p5 g) @7 Z! @7 ~3 R& @( K) x A6 m/ X
好簡單, ICQ 應該係 Visual C++ 寫的 , 而係 Visual C++ 入面& W$ V6 U2 }! ~9 k0 ~# c! `
Maximum value for a variable of type "unsigned int" 係 4294967295 (0xffffffff) 2 O* q! z0 G; z; B/ i
個 value 過左呢個 range 就會 overflow , 佢只會理最後個32bits 數 (即係好似返返轉頭 , 循環咁)! F, ^ Q# D+ u% E4 w/ B
e.g.
* r6 z/ Y" b% h6 z" N% K0 + 4294967295 = 4294967295 (max)
* t4 i/ Z a# e8 f% x0 Q1 + 4294967295 = 0 + 4294967296 = 0 (because of overflow)2 b& W, K z" Z4 j; q8 m7 m! B, N
and so on..... O% g6 ]/ x" N2 g) L
; W: C- ~" l! n7 N; s
[ Last edited by gaye on 2005-6-19 at 06:57 PM ] |
|