2014-03-01 136 views
-1
的NodeJS我

有問題創造node.js的結構uint8_t變量,C語言寫成這樣:C結構與

struct { 
    uint8_t x; 
    uint8_t *y; 
    uint8_t z[16]; 
}; 

我嘗試使用REF,REF-結構,FFI庫,但沒有成功。

謝謝!

+0

有你'#包括'使用unit8_t過嗎? – Marian

+0

在C代碼片段是的,但我的問題如何在node.js中使用類似stdint.h的庫。 – Przemek

回答

-2

你定義結構錯誤必須被定義爲:

struct ref{ 
    uint8_t x; 
    uint8_t *y; 
    uint8_t z[16]; 
}; 

struct _ref_{ 
    uint8_t x; 
    uint8_t *y; 
    uint8_t z[16]; 
}; 
typedef struct _ref_ REF 

typedef struct _ref_{ 
    uint8_t x; 
    uint8_t *y; 
    uint8_t z[16]; 
}REF; 
+0

我的錯誤是因爲不完整的定義,我只想提一下,我有這樣的結構,並在node.js上重寫它 – Przemek