2014-11-14 70 views
0

我在类中使用了v8。 Createcontext方法也在包装类中。当我尝试设置全局并将其映射打印功能,这也是同一个班级,我得到错误 无效使用的非静态成员函数中设置v8函数时非法使用非静态成员函数

我用来设置方法线路

global->Set(v8::String::NewFromUtf8(isolate,"print"), v8::FunctionTemplate::New(isolate,this -> print)); 

可有人请解释我为什么这个错误发生以及如何解决它

回答

-1

传递给FunctionTemplate功能::新必须是静态的。因此,请尝试使您的类中的打印功能静态。

相关问题