我在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
答案 0 :(得分:0)
我发现指针ctypes对象的[contents]属性可以用来访问它指向的对象。
试试这个:
for(var j = 0x00; j < 5; j ++) {
var dataReceived[j] = ptr[j].contents;
}