【发布时间】:2019-02-06 19:28:56
【问题描述】:
我目前正在学习 Web 汇编,使用 C++ 和 emscripten 工具链。我了解内存如何与 C++ 中的堆栈和堆一起工作,以及 Web 程序集使用最大大小为 4GB(或浏览器允许的任何大小)的连续内存缓冲区。在 Web 程序集中的 C++ 中,在堆栈上分配数据的最大大小是否与最大内存大小不同。例如,我可以在堆栈上分配 C++ 中的所有数据,并能够使用最大内存,还是应该在堆上分配我的数据,并自己管理(使用智能指针)?
【问题讨论】:
标签: webassembly