/F(设置堆栈大小)
设置程序堆栈大小(以字节为单位)。
/F number
参数
- number
堆栈大小(以字节为单位)。
备注
如果不使用此选项,堆栈大小默认为 1 MB。number 参数可以用十进制或 C 语言表示法表示。参数的范围可以在 1 到链接器接受的最大堆栈大小之间。链接器将指定值向上舍入为最接近的 4 个字节。/F 和 number 之间的空格可选的。
如果程序获得堆栈溢出消息,则可能需要增加堆栈大小。
也可通过下列内容设置堆栈大小:
使用 /STACK 链接器选项。有关更多信息,请参见 /STACK。
对 .exe 文件使用 EDITBIN。有关更多信息,请参见 EDITBIN 参考。
在 Visual Studio 开发环境中设置此编译器选项
打开项目的**“属性页”**对话框。有关详细信息,请参见如何:打开项目属性页。
单击**“C/C++”**文件夹。
单击**“命令行”**属性页。
在**“附加选项”**框中键入编译器选项。
以编程方式设置此编译器选项
- 请参见 AdditionalOptions。