當前位置:名人名言大全網 - 端午節短信 - node ffi如何調用c++類方法?

node ffi如何調用c++類方法?

'使用嚴格'

/**

*短信服務模塊

* */

var FFI = require(' FFI ');

//int send _ msg (char * phone,char * content) c語言接口。

var libm = ffi。庫(__dirname + '/msgQ/libsend_msg ',

{

send_msg': ['int ',['string ',' string']]

});

let smsExport = {

發送消息(可選){

let phone = opt.phone

let content = opt.text

//調用C接口發送短信。

let retcode = libm.send_msg(電話,內容);

if (retcode === 0)

{

// TODO成功

}

否則{

// TODO失敗

}

}

};

module.exports = smsExport