Export (0) Print
Expand All
Expand Minimize

/F (Set Stack Size)

/F[ ]number

where:

number
The stack size in bytes.

Remarks

This option sets the program stack size in bytes. Without this option the stack size defaults to 1 MB. The number argument can be in decimal or C-language notation. The argument can range from 1 to the maximum stack size accepted by the linker. The linker rounds up the specified value to the nearest 4 bytes. The space between /F and number is optional.

You may need to increase the stack size if your program gets stack-overflow messages.

Other ways to set the stack size

  • Using the /STACK linker option.
  • Using EDITBIN on the .exe file.

To set this compiler option in the Visual Studio development environment

  1. Open the project's Property Pages dialog box. For details, see Setting Visual C++ Project Properties.
  2. Click the C/C++ folder.
  3. Click the Command Line property page.
  4. Type the compiler option in the Additional Options box.

To set this compiler option programmatically

See AdditionalOptions.

See Also

Compiler Options | Setting Compiler Options

Show:
© 2014 Microsoft