腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
Emscripten
:如
何为
C++
数组
类型
定义
webidl
c++
、
emscripten
、
webidl
为此,我编写了一个
C++
包装器,这样我就可以使用
webIDL
使转换更直接。然而,我在
webIDL
中
定义
数组
类型
时遇到了问题。对于下一个片段,正确的
webIDL
是什么 struct Point { int y; };
浏览 18
提问于2020-04-19
得票数 0
2
回答
如
何为
C库编写一个
Emscripten
shim
c
、
emscripten
、
shim
如
何为
C库编写自
定义
的
Emscripten
shim?
Emscripten
包适用于某些C库,
如
SDL和OpenAL,但对于其他库,您必须自己滚动。
浏览 0
提问于2014-09-12
得票数 4
回答已采纳
2
回答
如何将
C++
uint8_t
数组
获取到JS Blob或UInt8Array
c++
、
emscripten
、
arraybuffer
在
C++
杂志上,我有public: std::shared_ptr<std::vector<uint8_t>> buffer;return (int)(buffer->data()); int getLength() { }
EMSCRIPTEN
_BINDINGS
浏览 0
提问于2018-12-03
得票数 9
回答已采纳
1
回答
如何将特征绑定到使用document.create_element构建的元素
rust
、
wasm-bindgen
元素被强制转换为特定的
类型
,这取决于标签,例如web_sys::HtmlButtonElement。这是可行的,而且放在一个小包装器中,用于设置特定于元素
类型
的构建器。
浏览 20
提问于2020-01-11
得票数 0
回答已采纳
1
回答
将JS数字
数组
传递给没有
C++
的
emscripten
reinterpret_cast
javascript
、
c++
、
emscripten
我在JS中有大量的数字
数组
,我想传递给
C++
进行处理。IMHO最有效的方法是让JS直接写入
C++
堆,并在直接调用中作为参数传递指针,如下所示: BPE = Float64Array.BYTES_PER_ELEMENTmyFunc(uintptr_t bufAddr, unsigned int size) {} 这
如
预期的那样工作当我试图通过以下方式绑定origF
浏览 1
提问于2015-07-14
得票数 5
4
回答
如何通过
emscripten
在
C++
和javascript之间传递字符串
javascript
、
c++
、
emscripten
我正在学习
emscripten
,在
C++
和JS之间传递字符串时,我甚至无法让最基本的字符串操作工作。extern "C" int stringLen(std::string p) return p.length();从javascript调用为:这只是个开始..。然后如
浏览 5
提问于2014-02-16
得票数 14
1
回答
什么是单例
类型
数组
?
javascript
、
singleton
、
emscripten
我试图理解什么是asm.js,它是做什么的,我在这里读这篇文章,作者是Alon: 该模式包括使用单例
类型
数组
来表示内存(第7页)。我知道单例对象是什么,以及Javascript中的“单例模式”是什么,但是单例
类型
数组
是什么呢?谷歌搜索一无所获。编辑:我也理解了
Emscripten
做了什
浏览 4
提问于2013-06-25
得票数 2
1
回答
是否有更有效的方法将
数组
从
C++
返回到javascript?
javascript
、
c++
、
webassembly
、
emscripten
、
embind
为了将
类型
化
数组
从
emscripten
‘’ed
C++
传递给javascript,我编写了以下代码#include <
emscripten
/val.h> const auto data =
emscripten
::convertJSArrayToNumb
浏览 1
提问于2021-01-04
得票数 3
1
回答
支持boost问题的
emscripten
C++11
c++
、
c++11
、
boost
、
webassembly
、
emscripten
如
屏幕截图所示,在构建使用
C++
中boost的_Atomic项目时,我遇到了一个问题,它说'_Atomic‘是一个C11扩展,但是即使我添加了-std=c++11甚至-std=c11,我仍然会得到错误,_Atomic的使用是从boost
定义
的。环顾四周,它确实表明C++11已经在
Emscripten
中得到了支持。 我的装置。编译器:
emscripten
/em++ Clang 12.0.8
浏览 5
提问于2020-07-29
得票数 2
回答已采纳
1
回答
使用
emscripten
embind调用
c++
中的javascript函数
javascript
、
c++
、
emscripten
、
embind
我想要做的是将我的大部分程序逻辑放在
c++
类中,并将一些与视图相关的函数放在js中(
如
DOM操作和样式)。我使用
emscripten
embind类,它工作得很好,但我不知道如何与js代码交互(关于它们的教程的资源真的很有限)。下面是我尝试过的例子,他们把它放到了他们的教程中using namespace
emscripten
;
浏览 6
提问于2013-12-02
得票数 3
1
回答
WebIDL
定义
无符号缩写为JS数字
类型
javascript
、
firefox
、
firefox-os
、
b2g
、
webidl
我读了一个文档,它指出
WebIDL
定义
了IDL,它没有签名,短时间映射到JS编号。谢谢
浏览 7
提问于2014-02-17
得票数 0
回答已采纳
1
回答
如何在T[]中具有(arr:=> )=>T
类型
的函数来编译成WebAssembly?
javascript
、
c++
、
emscripten
、
webassembly
我想写一个函数头,它返回一个
数组
的第一个值,其中包含
类型
签名(arr: T[]) => T (
类型
记录伪代码)。其思想是使用
Emscripten
将
C++
函数编译为WebAssembly,并在我的javascript应用程序中使用这个head函数。我知道
C++
模板会为这种抽象提供正确的工具,但我不知道模板在编译时是否会工作。 PS:我是一个
C++
初学者,任何链接到任何资源都欢迎,我想学习。
浏览 3
提问于2017-09-14
得票数 1
回答已采纳
1
回答
如何将char*
数组
传递给已编译的
emscripten
代码?
javascript
、
c++
、
arrays
、
emscripten
我试图将一个char*
数组
传递给已编译的
Emscripten
函数,但还没有找到正确的方法。 第三个是参数
类型
的
数组
.“
数组
”(对于对应于C
数组
的JavaScript
数组
或
类型
化
数组
;对于
类型
浏览 0
提问于2017-10-25
得票数 3
1
回答
使用V8 / node.js创建一个空的PixelArray
javascript
、
node.js
、
html5-canvas
、
v8
我希望能够创建一个空的PixelArray,以便与JavaScript中的输出进行比较。var cleanData = new PixelArray ( 20 );
浏览 1
提问于2012-11-23
得票数 4
回答已采纳
2
回答
“断言失败:您需要等待运行时准备好”在JavaScript中调用C函数时出错
javascript
、
emscripten
、
webassembly
这是counter.c文件:int count() {
浏览 1
提问于2017-09-20
得票数 12
回答已采纳
1
回答
WebAssembly应用程序如何将其本机窗口/ OpenGL / Vulkan调用映射到DOM中的画布元素?
javascript
、
c
、
sdl
、
webassembly
、
emscripten
通常,图形应用程序使用外部窗口管理器(
如
或 )创建窗口上下文来绘制内容。我是否需要以某种方式修改我的
C++
程序?
浏览 3
提问于2020-01-21
得票数 13
回答已采纳
1
回答
在WebAssembly中将
数组
作为参数传递时的线程安全性?[征兵]
javascript
、
c++
、
browser
、
emscripten
、
webassembly
AFAIK在将
数组
从JS传递到
Emscripten
编译的C/
C++
函数时,本质上是将
数组
放入一个JS模拟堆(
如
Module.HEAPU8)中,该堆由JS代码和C/
C++
代码共享。如果是这样的话,这听起来像是一个潜在的性能瓶颈,因为
数组
复制和空间分配/空闲的努力可能会损害我们从使用工作线程中获得的好处。 参考:
浏览 6
提问于2017-10-26
得票数 3
回答已采纳
1
回答
如何从WebAssembly模块中检测浏览器信息?
javascript
、
c++
、
browser
、
webassembly
、
emscripten
如何从启动时通过JavaScript检测到的值初始化
C++
变量(编译为WebAssembly) (
如
当前screen.availWidth)?
浏览 16
提问于2020-01-18
得票数 1
回答已采纳
1
回答
无法将
C++
类与
Emscripten
绑定
webassembly
、
emscripten
将
emscripten
与
c++
结合使用,尝试绑定一个具有静态函数的简单类,而没有其他任何东西。我在官方文档和其他地方看到的例子非常简单。所以我不明白为什么这不管用
emscripten
::class_<LLWI>("LLWI") .class_function>::class_ with ClassType=LLWI,BaseSpecifier>::class_匹配参数列表--参
浏览 13
提问于2022-01-01
得票数 2
回答已采纳
1
回答
在Android中将大小
定义
为自
定义
数组
类型
android
、
kotlin
如
何为
任何基于自
定义
组件的
数组
(
如
ImageView )
定义
大小 private var dots: Array<ImageView>?
浏览 3
提问于2016-06-06
得票数 2
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
即时通信 IM
活动推荐
运营活动
广告
关闭
领券