┌( 'ㅂ')┐
我現在搞不懂用malloc把2d array寫成a[x+y]這種寫法怎麼取出特定的row和colume
老師建議我寫另一個function來指定a[indeX-(x,y)]
想想覺得很有道理但是看看程式一堆變數都得改覺得想哭
┌( 'ㅂ')┐
How do I declare a 2d array in C++ using new?
這幾天弄完再來研究new的用法..
真菌界最亮的星_任
TL;DR
C++的話這樣比較直觀/直接
https://images.plurk.com/7f5lEs3l9XFMjMzQh1aeVL.png
真菌界最亮的星_任
上面是C用malloc的作法 希望我這樣寫有幫助
底下大大們鞭小力一點
酒鬼模式V2.pxy
malloc不是叫一塊東西出來嗎
但看你敘述又變成是要access某個index的值
酒鬼模式V2.pxy
┌( 'ㅂ')┐
笑死現在發現我忘記鎖私人
┌( 'ㅂ')┐
真菌界最亮的星_任 : 我試看看!
酒鬼模式V2.pxy : 對啊所以我有點卡住,太習慣a[][]這種寫法
酒鬼模式V2.pxy
ㄛㄛ原來
┌( 'ㅂ')┐
真菌界最亮的星_任 : 試了一下
xy反過來之外作用正常,感恩讚嘆
終於可以跑8維了qq
真菌界最亮的星_任
哭ㄚxy每次都會反XDDD
記得之前圖學作業我改了一個晚上還找不到錯在哪
後來還是同學幫我看的
真菌界最亮的星_任
能用就好
┌( 'ㅂ')┐
能跑!
┌( 'ㅂ')┐
真菌界最亮的星_任 : 是說你們學這些都是從哪學的
圖學?
真菌界最亮的星_任
二維陣列大一計概學過 不過那時是C++固定大小
後來資料結構才學著用pointer+new
影像處理的陣列概念是研究所圖學/電腦視覺有用到
malloc則是一直到工作才用
真菌界最亮的星_任
一直都知道用一維陣列表示二維陣列會比較快
不過工作才實踐
┌( 'ㅂ')┐
從py開始的我深受震撼
真菌界最亮的星_任
我研究所才學python啦XD
載入新的回覆