gpt4 book ai didi

javascript - 如何在 JavaScript 中继承 C++ 类?

转载 作者:可可西里 更新时间:2023-11-01 01:34:43 25 4
gpt4 key购买 nike

我正在嵌入 SpiderMonkey使我的 C++ 库可编写脚本。为了使其可扩展,我需要定义一个新类(JavaScript)来继承库的一个 C++ 基类。

是否有示例向我展示如何使用 SpiderMonkey 执行此操作?

最佳答案

我认为您不能在 SpiderMonkey/JavaScript 中子类化 C++ 类并在其余 C++ 代码中透明地使用它。但是,您可以在 C++ 中创建一个包装类,将其工作委托(delegate)给几个 JavaScript 类/函数。如果您使 C++ 类具有足够的可配置性,那么应该适合您的情况。 JSAPI User Guide 中解释了从 C 调用 JavaScript 代码和从 JavaScript 调用 C 代码。页(我想你已经读过那个)。

关于javascript - 如何在 JavaScript 中继承 C++ 类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3277435/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com