Re: [問題] 矩陣運算和矩陣大小的問題
※ 引述《finaljam (等待的彼端)》之銘言:
: 標題: [問題] 矩陣運算和矩陣大小的問題
: 時間: Tue Aug 18 21:40:29 2009
:
: 各位大大
: 我現在有一個矩陣運算的function
: 我寫成這樣
:
: 其中float* w, float* x, float* b
: 是我用new float去定義它們的大小
: 當我數字很小的時候(大概是各位數)都能計算
: 但是n如果大一點(例如15)就會好像寫不進去一樣,w[i]都還是維持原本的值
: 如果再更大一些(例如25),整個程式好像什麼都沒執行就結束close掉
: 連個system("pause")都不會出現
: 請問這個問題該怎麼解決呢?
: 抱歉我對new的用法也是剛接觸而已
: 可能很多地方不是很清楚
: 請大大能告訴我一下我的問題在哪?
:
: --
: ※ 發信站: 批踢踢實業坊(ptt.cc)
: ◆ From: 140.113.218.166
: 推 snowlike:似是MemoryLeak或是記憶體來不及釋放,這部分code看不出 08/18 22:03
: → finaljam:那請問大大你提到的這兩種可能原因要怎麼改善阿? 08/18 22:11
: → snowlike:你可以看一下置底十戒有關指標的部份,注意有new有delete 08/18 22:28
首先先謝謝大大
我剛剛有去看了十戒了
我有些有delete,有些卻沒有....XD
但是這是因為我不太清楚在class的private裡面宣告的new要在哪邊delete
所以沒加上去
請問如果是像這樣的new該在哪邊delete呢??
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.218.166
推
08/19 02:26, , 1F
08/19 02:26, 1F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章