 
- 帖子
- 362
- 精華
- 0
- 威望
- 126
- 魅力
- 0
- 讚好
- 0
- 性別
- 男
|
3#
發表於 2005-6-19 06:50 PM
| 只看該作者
Originally posted by secretfj at 2005-6-19 06:37 PM:, Y; A6 B6 Y9 [0 d0 u2 z
有無人知點解?
2 O& t! U& a A, q5 D* j) U% `Server 的Backup Code?9 }! Z {& J# K8 R8 z& b& f
so funny, thanks a lot! : ] S0 Z/ @* W* ^( x
7 U6 B5 U: ?: g" y* j$ f9 X( f! m好簡單, ICQ 應該係 Visual C++ 寫的 , 而係 Visual C++ 入面; d- k8 C9 T: z* p9 @1 ]
Maximum value for a variable of type "unsigned int" 係 4294967295 (0xffffffff) , S0 |/ v7 `) @0 b6 W
個 value 過左呢個 range 就會 overflow , 佢只會理最後個32bits 數 (即係好似返返轉頭 , 循環咁)0 r1 j0 o3 z! d1 h2 Q# _9 C
e.g.
6 s$ z% K$ c( Q8 R. F3 ~! c0 + 4294967295 = 4294967295 (max)
* S7 O. [) ~+ ]# O1 + 4294967295 = 0 + 4294967296 = 0 (because of overflow)7 e3 k* ^2 d- K! x0 ^( r
and so on....
" \0 |" ]. m, u8 b% Z" B( }. T3 e& `9 h+ W' [ u$ G4 M$ B1 i$ k8 N9 F
[ Last edited by gaye on 2005-6-19 at 06:57 PM ] |
|