腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如
何为
接受
` `
std
::
function
&&`
的
函数
创建
绑定
(
Emscripten
)?
javascript
、
c++
、
emscripten
、
embind
我有一个以
std
::
function
为参数
的
函数
: class Foo {}; 我想
创建
一个实现Foo
的
JS包装器。struct FooWrapper : public wrapper<Foo> { v
浏览 29
提问于2021-11-17
得票数 0
3
回答
将C++
函数
传递给
emscripten
中
的
javascript
函数
javascript
、
c++
、
emscripten
我正在学习
emscripten
,并试图更好地理解它。据我所知,它主要是为了将现有的C/C++代码移植到web客户端(浏览器)并从JavaScript调用C/C++代码而设计
的
。但我想知道是否有可能使用C++和
Emscripten
来制作网页(注意:这更多是出于好奇心--我知道目前没有太多好
的
理由这样做)。我设法从C++调用Javascript
函数
,并将string、int、double等类型
的
参数传递给它们。但我遗漏
的
是:从C++调用Javascrip
浏览 4
提问于2013-12-06
得票数 15
2
回答
BindingError:将原始指针传递给智能指针是非法
的
c++
、
shared-ptr
、
webassembly
、
emscripten
、
embind
考虑下面的C++代码和相应
的
Emscripten
绑定
。(IBar) { .smart_ptr<
std
::shared_ptr<IBar>>("IBar") void setBar(
std
::shared_ptr<IBar> bar); }
浏览 2
提问于2021-10-14
得票数 1
回答已采纳
2
回答
Embind将lambda
函数
作为回调参数传递
javascript
、
c++
、
lambda
、
emscripten
我想
创建
一个
函数
,它可以计算一些东西。在它完成之后,它调用回调
函数
。.,
std
::
function
<void(void)> callback) {}
EMSCRIPTEN
_BINDINGS(my_module) {
function
("calc
浏览 1
提问于2016-04-02
得票数 4
1
回答
如何桥接JavaScript (破旧
的
)数组和
std
::vector<
std
::vector<T>>对象?
javascript
、
c++
、
eigen
、
emscripten
现在,我需要在
emscripten
()
的
帮助下将它传递给我
的
代码。下面是C++
函数
的
声明:我想在调用[[m11在这种情况下,如何编写
绑定
代码(例如,
EMSCRIPTEN
_BINDINGS中
的
内容)
浏览 3
提问于2016-02-18
得票数 3
回答已采纳
1
回答
如何在后台js代码中使用
emscripten
生成
的
cpp类?
javascript
、
c++
、
emscripten
我正在学习官方文档中
的
emscripten
,我需要在一个类中实现一个名为cpp
的
js
函数
,这个
函数
是从这个页面引用
的
:https://
emscripten
.org/docs/porting/connecting_cpp_and_javascript/embind.html我
创建
了一个cpp类,如下所示: #include <
emscripten
/bind.h&
浏览 20
提问于2021-05-06
得票数 1
1
回答
采用
std
::vector<T>
的
Emscripten
类构造器
javascript
、
c++
、
emscripten
我想知道是否有人能帮我
绑定
一个C++类,它以
std
::vector<T>作为构造
函数
,在
Emscripten
中。以下是我想要
的
内容: .pr
浏览 0
提问于2018-11-01
得票数 0
回答已采纳
2
回答
无法将适当
的
lambda传递给
emscripten
_set_main_loop
c++
、
lambda
、
callback
、
emscripten
其思想是
创建
该类型
的
新对象,然后调用StartRenderingLoop,它将启动呈现新框架
的
循环。*/, -1, 1);{ .
function
("startRenderingLoop候选
函数
不可行:对于第一个参数,没有已知
的
从'void (:*)()‘到'em_callba
浏览 12
提问于2019-03-29
得票数 1
回答已采纳
1
回答
CMake项目
c++
、
cmake
、
emscripten
我想结交CMake和
Emscripten
的
朋友。没有在
Emscripten
项目网站上找到多少信息丰富
的
文档,但是他们提供了CMake工具链文件,所以我认为这是可能
的
。链接过程似乎错过了
Emscripten
“二进制文件”,并为所有与embind相关
的
函数
生成警告:warning: unresolved symbol: _embind_register_class,这会导致在我
创建
了一个极简
的
示例,其中包括两个目标:一个
浏览 3
提问于2016-06-10
得票数 15
回答已采纳
2
回答
绑定
c++类我找不到构造
函数
javascript
、
c++
、
bind
、
emscripten
我正在将一个简单
的
c++类
绑定
到javascript。我是通过
Emscripten
2.0.17完成
的
。我
绑定
了hello_world.cpp names
浏览 3
提问于2021-04-13
得票数 0
回答已采纳
1
回答
将JS数字数组传递给没有C++
的
emscripten
reinterpret_cast
javascript
、
c++
、
emscripten
++
函数
如下所示: // process the data ...void myFunc(uintptr_tbufAddr, unsigned int size) {}
EMSCR
浏览 1
提问于2015-07-14
得票数 5
1
回答
包装C++成员
函数
指针(嵌入)
c++
、
emscripten
我想在C++成员
函数
周围
创建
一个包装器,它在调用实际
的
成员
函数
之前执行一些额外
的
任务。我正在使用
Emscripten
,我下面的例子是使用.
function
function
。假设我有一个名为SomeClass
的
类(我并不“拥有”它,即它来自第三方库),它只有一个静态成员
函数
: class SomeClass { void test(int& number) {
浏览 40
提问于2021-06-13
得票数 0
回答已采纳
2
回答
如何使
std
::
函数
和lambdas可以
接受
任何类型
的
参数
c++
、
lambda
、
c++14
、
std-function
我已经尽可能地简化了这一点,并希望这是明确
的
。我有一个名为Foo
的
类,它包含一个
std
::
function
成员,它
绑定
到我想要调用
的
函数
。当调用Foo::DoCallback时,执行
绑定
或赋值
的
函数
。为了支持不同类型
的
参数,我
创建
了2个构造
函数
和一个不
接受
参数
的
默认构造
函数
。Foo(
std
::
浏览 1
提问于2018-09-22
得票数 2
回答已采纳
1
回答
如何使用由
Emscripten
和Embind发出
的
.js和.wasm工件?
javascript
、
c++
、
webassembly
、
emscripten
、
embind
我有两个相当简单
的
C++类定义及其接口,uuid.{hpp,cpp}和uuid_util.{hpp,cpp},还有一个带有#include <
emscripten
/bind.h>
的
文件uuid_bind.cpp将C++类、
函数
和静态
函数
定义
绑定
到JavaScript。我在将
Emscripten
/Embind和node.js结合在一起时找到了node.js,并且我已经尽可能地复制了它(不包括Docker上
的
位,因为我<em
浏览 15
提问于2021-06-03
得票数 0
回答已采纳
1
回答
用pybind11包装C++空
函数
python
、
c++
、
pybind11
我有一个包含空
函数
的
C++类,这些
函数
接受
通过引用传递
的
STL向量,并修改其中一个向量
的
内容。例如:pybind11
绑
浏览 1
提问于2018-04-19
得票数 1
7
回答
绑定
到weak_ptr
c++
、
callback
、
bind
、
weak-ptr
、
std-function
std
::
绑定
到
std
::weak_ptr有方法吗?我想存储一个“弱
函数
”回调,当被调用者被破坏时,它会自动“断开连接”。我知道如何使用shared_ptr
创建
std
::
函数
:{ return
std
::
function
<void()>(
std
::bind(&
浏览 0
提问于2012-07-27
得票数 20
3
回答
你能帮我理解一下为什么这个
绑定
有效吗?
c++
、
bind
我试图理解C++中
的
绑定
和预填充
函数
。}对吗?int)中
创建
的
那样被
创建
的
函数<
浏览 7
提问于2017-02-15
得票数 3
1
回答
std
::reference_wrapper在
std
::shared_ptrs中
的
并行
c++
、
shared-ptr
、
stdbind
如果要将引用
绑定
到
函数
f,则可以使用
std
::bind(f,
std
::ref(x))。在本例中,f
接受
引用或复制。 现在我有了一个
函数
void g(T & t)。我想将输入参数
绑定
到
std
::shared_ptr<T> mySharedPtr,
如
:
std
::bind(g, mySharedPtr)。这将保证mySharedPtr
的
数据至少与
绑定
的</e
浏览 0
提问于2013-08-17
得票数 3
回答已采纳
1
回答
将调用
std
::
绑定
到
std
::make_shared
c++11
、
bind
、
make-shared
我试图通过在
std
::make_shared上调用
std
::shared_ptr来
创建
一个返回
绑定
的
函数
器,但是语法我无法理解,或者它甚至不可能实现?假设MyBar
的
构造
函数
接受
对MyFoo
的
常量引用,则如下所示:
std
::
function
<
std
::shared_ptr<MyBar>(const MyFoo &)> functo
浏览 1
提问于2011-03-09
得票数 3
回答已采纳
5
回答
将JS
函数
传递给
Emscripten
生成
的
代码
javascript
、
emscripten
我有一段通过嵌入转换成JavaScript
的
C++代码。我希望转换后
的
C++代码回调调用它
的
JavaScript代码。类似于:
function
callback(message) {} C++: callback(&qu
浏览 2
提问于2012-09-11
得票数 19
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
快速上手WebAssembly应用开发:Emscripten使用入门
并发编程大放异彩:探究C+多线程编程的奇妙世界
WebAssembly技术_在Web端运行C与C++程序(win10)
Rust FFI 编程-Rust导出共享库04
50个jQuery 小技巧
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券