0

我有以下代码:

class v8NMatch : public V8Wrap<Match, v8NMatch>
{
public:
    static v8::Persistent<v8::FunctionTemplate> s_ct;
    static void Init(v8::Handle<v8::Object> target);
    static v8::Handle<v8::Value> IsSuccess(Arguments& args);

    v8NMatch(const v8::Arguments& args);

};

它告诉我标识符参数有语法错误。如果我将 const 关键字放在参数之前,我有 2 个错误:

缺少类型说明符 - 假定为 int。注意:C++ 不支持默认整数

语法错误:在 '&' 之前缺少 ','

有什么线索吗?

4

1 回答 1

0

IsSuccess 是在没有 v8::Arguments 的情况下定义的。

于 2012-11-09T06:35:25.510 回答