如何从类型为uint8_t的ctype指针访问javascript中的数据

时间:2011-09-05 15:15:34

标签: javascript ctypes

我在ctype uint8_t类型指针中有一些数据,我想在javascript中读入var数组。

我已经完成了简单的for循环复制数据,

for(var j = 0x00; j < 5; j ++) { var dataReceived[j] = ptr[j]; }

但是当试图在警报窗口中显示数据时,它显示为“未定义”。

有人可以帮我将数据从ctype uint8_t指针复制到var array吗?

是否有任何复制数据的机制?

Vishal N

1 个答案:

答案 0 :(得分:0)

我发现指针ctypes对象的[contents]属性可以用来访问它指向的对象。

试试这个:

for(var j = 0x00; j < 5; j ++) { 
    var dataReceived[j] = ptr[j].contents; 
}