Re: [請益] 每次跑random number的結果都不同

看板EE_DSnP作者 (夢幻的小風)時間17年前 (2006/12/16 18:12), 編輯推噓7(704)
留言11則, 2人參與, 最新討論串3/3 (看更多)

12/16 16:46,
你有用 rnGen 這個 global 物件嗎? 真是太奇怪了...
12/16 16:46
我在我的 memTest.cpp 裡面直接使用 mtest.deleteObj(rnGen(range)); @@ 我也覺得很奇怪 百思不得其解 其中我想問一下在 util.h 裡面有這麼一句 extern RandomNumGen rnGen; 這邊需要 (0)嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.85.22.136 ※ 編輯: Aweather 來自: 210.85.22.136 (12/16 18:15)

12/16 18:18, , 1F
你的用法沒錯呀...
12/16 18:18, 1F

12/16 18:19, , 2F
我試了一下 extern 不能 initialized XD
12/16 18:19, 2F

12/16 18:19, , 3F
"extern RandomNumGen rnGen;" 不用 (0).
12/16 18:19, 3F

12/16 18:20, , 4F
嗯我也很困惑 > <
12/16 18:20, 4F

12/16 18:20, , 5F
我會在研究看看的謝謝老師
12/16 18:20, 5F

12/16 18:20, , 6F
他只是 extern variable 的宣告而已.
12/16 18:20, 6F

12/16 18:21, , 7F
謝謝老師 :)
12/16 18:21, 7F

12/16 18:34, , 8F
我確定我只有在那幾個位置有 rnGen 的出現 Orz
12/16 18:34, 8F

12/16 22:49, , 9F
Maybe you can cout something in the constructor, and
12/16 22:49, 9F

12/16 22:49, , 10F
call (*this)(10) (in constructor, 10 is just an exampl
12/16 22:49, 10F

12/16 23:35, , 11F
解決了謝謝老師 Orz
12/16 23:35, 11F
文章代碼(AID): #15WyQV3t (EE_DSnP)
文章代碼(AID): #15WyQV3t (EE_DSnP)