neko_vm_custom() 和 neko_vm_set_custom() 有什么用?
What are neko_vm_custom() and neko_vm_set_custom() for?
我正在将 Neko VM 嵌入到我的桌面应用程序中。我做了很多搜索,但我仍然无法找到有关这两个函数的任何有用信息,它们在 neko_vm.h
:
中声明
void *neko_vm_custom( neko_vm *vm, vkind k );
void neko_vm_set_custom( neko_vm *vm, vkind k, void *v );
这些函数有什么用?
更新 1
得到一些回应 here。
使用 neko_vm_set_custom
,您可以将用户定义类型的自定义变量(例如上下文)附加到您的 Neko 虚拟机。
使用 neko_vm_custom
你会得到那种变量。
一个例子可能是:您有一个或多个 VM 运行,它们连接到它们的数据库。使用 neko_vm_set_custom
可以为特定 VM 附加数据库连接,使用 neko_vm_custom
可以取回它。
我正在将 Neko VM 嵌入到我的桌面应用程序中。我做了很多搜索,但我仍然无法找到有关这两个函数的任何有用信息,它们在 neko_vm.h
:
void *neko_vm_custom( neko_vm *vm, vkind k );
void neko_vm_set_custom( neko_vm *vm, vkind k, void *v );
这些函数有什么用?
更新 1
得到一些回应 here。
使用 neko_vm_set_custom
,您可以将用户定义类型的自定义变量(例如上下文)附加到您的 Neko 虚拟机。
使用 neko_vm_custom
你会得到那种变量。
一个例子可能是:您有一个或多个 VM 运行,它们连接到它们的数据库。使用 neko_vm_set_custom
可以为特定 VM 附加数据库连接,使用 neko_vm_custom
可以取回它。