如何获取cpp.Pointer的地址

时间:2017-04-10 07:32:01

标签: c++ pointers haxe

假设我在cpp中有一个名为MyType

的类型

在haxe:

@:native('MyType') extern class MyType {}
typedef MyTypeStar = cpp.Pointer<MyType>;

所以var myTypePointer:MyTypeStar等同于MyType*

那么如何从MyType**获得myTypePointer:MyTypeStar等价物?尝试RawPointer.addressOf(myTypePointer.raw)但不起作用:

导致本机编译错误

error: lvalue required as unary '&' operand
HXLINE( 198)   ::MyType** cs = &(this->myTypePointer->get_raw());

0 个答案:

没有答案