当我使用节点调用C 时,如何更改堆栈储备大小
How can I change stack reserve size when I use node to call C++?
我想在我的nodejs项目中使用C 功能。当我刚运行C 功能时,我需要设置堆栈储备尺寸更大,以确保其可行。但是,当我使用nodejs调用C 函数时,该如何设置?
我在nodejs项目中找到了.vcxproj文件,该文件应该是C 项目中的属性的配置。我还找到了.vcxproj文件,然后尝试直接添加XXX之类的新行,但它行不通。我还尝试将最大堆栈大小提高到节点项目,但似乎Node项目中的堆栈大小和由节点调用的C 项目不是同一件事。
我想更改堆栈大小,因为C 代码是由使用大二维数组的其他人编程的。将所有阵列更改为堆并不是一件容易的事,因为我对长代码不是很熟悉。但是我敢肯定,如果我增加了堆栈尺寸,则代码有效。
相关文章:
- 如何在Qt C++中更改光标
- 为什么++(*p)更改指针值
- 如何通过派生类函数更改基类中的向量
- 函数何时会在c++中包含stack_Unwind_Resume调用
- C++ 使用 assign 函数的字符串与直接使用 '=' 更改值的字符串之间的区别
- TDateTime格式在C++Builder中不会更改
- 查找后更改类变量
- 如何在C++中更改堆栈的顶部?
- 此函数如何更改堆栈上声明的变量的值?
- 重载时获取堆栈溢出 >> 运算符函数是为类调用的。我需要进行哪些更改?
- 将代码从使用堆更改为使用堆栈
- 当我使用节点调用C 时,如何更改堆栈储备大小
- 无堆栈协程与堆叠协程有何不同
- C++更改函数参数时怀疑存在堆栈溢出
- 什么是堆栈?arrayStack ?arrayQueue ?堆栈队列 ?它们在C++上有何不同
- 为什么我的堆栈对象在创建后会更改默认值
- 使用sigaltstack可以动态更改运行信号处理程序的堆栈
- 在qt中更改不同堆栈小部件页面中的菜单栏内容
- C++标准对堆栈溢出有何规定
- 函数,返回堆栈的第二个元素,而不更改C++中的堆栈