作者umbra0518 (本影)
看板EE_DSnP
標題[問題] ref跑RANDOM的結果跟自己的不一樣QQ
時間Mon Dec 13 10:48:04 2010
老師同學大家好:
do1裡面的指令 adta -r 20
我用ref跑的話 結果會是
=== ADT (array) ===
[ 0] = aipvg [ 1] = dppnp [ 2] = fqnzh [ 3] = hokex [ 4] = iigbq
[ 5] = jbalb [ 6] = jhxme [ 7] = kdczf [ 8] = mevxc [ 9] = mfyxd
[ 10] = mqjny [ 11] = ncerx [ 12] = oscmp [ 13] = pnqpg [ 14] = qgqfs
[ 15] = uhlfe [ 16] = vkuux [ 17] = wqlqh [ 18] = yliwl [ 19] = ztxzr
用我自己的程式的話
=== ADT (array) ===
[ 0] = agdue [ 1] = blurl [ 2] = dppnp [ 3] = fqnzh [ 4] = iigbq
[ 5] = jhxme [ 6] = jvxby [ 7] = mevxc [ 8] = mfyxd [ 9] = ncerx
[ 10] = oscmp [ 11] = qgqfs [ 12] = tvywv [ 13] = uhlfe [ 14] = vkuux
[ 15] = wqlqh [ 16] = xqsdp [ 17] = ykvrx [ 18] = yliwl [ 19] = ztxzr
請問為什麼會不一樣呢QQ?? 找好久不知道要怎麼下手改他....
其它的功能都正常 就這裡不一樣QQ....
懇請高手指教謝謝!!!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.194.131.174
1F:推 TommyKSHS:你有可能宣告了暫存用的物件 然後沒有帶參數的 construc 12/13 10:53
2F:→ TommyKSHS:tor 預設會呼叫 random 來生成字串…所以有可能和 ref 12/13 10:53
3F:→ TommyKSHS:的結果不一樣 12/13 10:53
4F:→ Astone:spec上寫說-r 得結果不一樣是ok的? 12/13 10:59
5F:推 ric2k1:-r 結果不一樣是 OK 的,我們會用 -string 來測正確性 12/13 12:49