2013-02-12 418 views
5

我正在使用vs2010 C++來處理圖像。C++ vs2010增加堆棧大小

我的圖像是由1200

1920的陣列我不能甚至聲明:

unsigned short frame [1920*1200]; 

由於堆棧溢出。

如何增加堆棧大小?

+0

編譯/ F選項? – billz 2013-02-12 11:20:09

+5

你真的需要增加堆棧大小嗎?使用「vector」或「array」不會殺死你。 – Jon 2013-02-12 11:20:25

+0

Jon, 感謝您的評論。這是正確的解決方案。 (對於我的解決方案,我更喜歡使用一個全局變量,它也不會導致堆棧溢出)。 – 2013-02-12 12:01:57

回答

8

在Visual Studio中,可以增加堆棧大小這樣

屬性 - >配置屬性 - >鏈接器 - >系統 - >堆棧保留大小