作者tedpola (破破茶杯)
看板Programming
标题Re: [问题] Linux下的共享记忆体配置二维阵列
时间Thu Oct 19 20:00:36 2006
※ 引述《[email protected] (小州)》之铭言:
: ※ 引述《[email protected] (破破茶杯)》之铭言:
: > 在Linux下使用C++撰写IPC的程式
: > 可以透过 shmat函式的 void* 指标来存取一维阵列
: > 可是我想在这个共享记忆体里头
: > 摆放动态的二维阵列, 并能够存取
: > 请问应该如何做到呢
: > 谢谢 !
: 有个建议方式,把一维阵列当作二维来使用,这个建议如何呢 ?
: 比方你配置 int[100], 可以看成 int [5][20]。
: 不过若是你说的是 int ** 的话,可能就不是如此简单。
谢谢您的回应. 我指的是 int** 这样的配置方式.
阵列的大小在 run-time 的时候才能得知
问题在於要怎麽在 share memory 里头进行存取
thx!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.216.186.83