Visual Studio 2015设置栈大小

xiaoxiao2021-02-28  77

    在编写程序时,有的程序在运行时,会耗大量的栈空间,比如有很多层的递归,则在编译过后,运行时程序会崩溃,在提示后,继续选择调试,则出现:

    “栈溢出”,这其实上因为Visual Studio 2015中默认设置的栈大小不够所致。可通过如下步骤,更改栈大小来解决。

1.  点击菜单栏“项目”,点击如下图菜单项

2. 点击“链接器”选项页,再展开到“系统”

3. 在右面的“堆栈保留大小”中设置一个合适的大小,比如:1073741824(1M),重新生成解决方案,即可解决问题。

                                                                                  ——脉清心爱

                                                                                         2018年3月15日21:31:20

转载请注明原文地址: https://www.6miu.com/read-2628804.html

最新回复(0)