Re: [問題] Linux下的共享記憶體配置二維陣列
※ 引述《tedpola.bbs@ptt.cc (破破茶杯)》之銘言:
> 在Linux下使用C++撰寫IPC的程式
> 可以透過 shmat函式的 void* 指標來存取一維陣列
> 可是我想在這個共享記憶體裡頭
> 擺放動態的二維陣列, 並能夠存取
> 請問應該如何做到呢
> 謝謝 !
有個建議方式,把一維陣列當作二維來使用,這個建議如何呢 ?
比方你配置 int[100], 可以看成 int [5][20]。
不過若是你說的是 int ** 的話,可能就不是如此簡單。
--
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
現代人普遍的現象: 「小學而大遺」、「捨本而逐末」
「以偏而概全」、「因噎而廢食」
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
--
※ Origin: SayYA 資訊站 <bbs.sayya.org>
◆ From: kendlee.sayya.org
討論串 (同標題文章)
Programming 近期熱門文章
PTT數位生活區 即時熱門文章