/F
(設定堆疊大小)
以位元組為單位設定程式堆疊大小。
語法
/F
number
引數
number
以位元組為單位的堆疊大小。
備註
如果沒有此選項,堆疊大小預設為 1 MB。 自 number
變數可以是十進位或 C 語言表示法。 自變數的範圍可以從1到連結器所接受的堆疊大小上限。 鏈接器會將指定的值四捨五入到最接近的 4 個字節倍數。 和 number
之間的/F
空間是選擇性的。
如果您的程式在運行時間收到堆疊溢位訊息,您可能需要增加堆疊大小。
您也可以依下列方式設定堆疊大小:
/STACK
使用連結器選項。 如需詳細資訊,請參閱/STACK
(堆疊設定) 。在 EXE 檔案上使用 EDITBIN。 如需詳細資訊,請參閱 EDITBIN參考。
在 Visual Studio 開發環境中設定這個編譯器選項
開啟專案的 [屬性頁] 對話方塊。 如需詳細資料,請參閱在 Visual Studio 中設定 C ++ 編譯器和組建屬性。
選取 [組態屬性]>[C/C++]>[命令列] 屬性頁。
在 [ 其他選項 ] 方塊中輸入編譯程序選項。
若要以程式方式設定這個編譯器選項
- 請參閱 AdditionalOptions。