|
 
- 帖子
- 362
- 精華
- 0
- 威望
- 126
- 魅力
- 0
- 讚好
- 0
- 性別
- 男
|
1#
發表於 2005-6-19 06:50 PM
| 顯示全部帖子
Originally posted by secretfj at 2005-6-19 06:37 PM:
( \/ t4 k6 W q; [有無人知點解?) h5 Z6 b1 ^! J$ j# Y6 V
Server 的Backup Code?
) S* T' X. `, y1 {& \! V7 p$ {1 Uso funny, thanks a lot! 5 z( z- c" z4 t* S' l: k
) J/ C0 o' F3 I: T) E3 A
好簡單, ICQ 應該係 Visual C++ 寫的 , 而係 Visual C++ 入面; z: ~7 H, ?4 H) O4 N. Y5 h
Maximum value for a variable of type "unsigned int" 係 4294967295 (0xffffffff)
8 c5 L% z4 U8 Q T/ ]6 H ]個 value 過左呢個 range 就會 overflow , 佢只會理最後個32bits 數 (即係好似返返轉頭 , 循環咁)
- E* G7 q5 c6 B! Ae.g.
7 H4 _- P3 p5 }" H0 + 4294967295 = 4294967295 (max)
7 w; I9 G2 M- p' ^+ Z$ B# q- v1 + 4294967295 = 0 + 4294967296 = 0 (because of overflow)
8 H% ?; u: B, G2 rand so on....
* A- h7 M* p& J9 r* `. T2 t% l" @" y# j: {5 z5 w- H# m
[ Last edited by gaye on 2005-6-19 at 06:57 PM ] |
|