【发布时间】:2013-05-30 22:47:37
【问题描述】:
是否可以在命名空间范围内定义公共 void(可以通过 ABI 并稍后在 JavaScript 项目中使用)?当然,“public void update(int param);”不起作用,因为 public 在这种情况下似乎是无效的关键字。另一种方法是创建一个类来保存该方法,但我想避免这种情况并在命名空间范围内拥有一个函数。
谢谢
【问题讨论】:
-
删除公共部分,它会在命名空间中作为全局工作吗?
-
会,但不会通过 ABI,因此无法从 JavaScript 项目调用。
标签: javascript namespaces scope c++-cx abi