我已經用C++編寫了一些類。我用過OOP。現在我想在nodejs中使用這個類。我認爲可以這樣做:是否可以在nodejs中使用C++類?
- 在nodejs中創建C++類的對象並調用它們的方法。
- 調用編譯後的C++代碼,並獲取輸出。
- 與正在運行的已編譯C++程序(類似IPC的IPC)進行交互。
- 您喜歡的另一種方式。
哪種解決方案可行?
注:我已經看過nodejs-ffi模塊,但它似乎只使用內置方法。真的嗎?
讓我們假設我寫了這個:
namespace Math
{
class Aljebra
{
int Abs(int);
}
}
我希望你已經檢查了C/C++插件上的nodejs文檔。 http://nodejs.org/api/addons.html –
是的,我發現ffi但它不支持OOP,我想。 – JalalJaberi
如果你的意思是爲我想在nodejs中使用的每個類編寫附加組件,它不是我想要的。但它是唯一的方法嗎? – JalalJaberi