This environment variable determines whether temporary files are created as memory files or as disk files. Temporary memory files are not available to C++ programs.
TEMPMEM cannot be set from within an executing program. To use TEMPMEM in a program, set its value in the environment before the program starts. For example, the following command enables memory file support:
SET TEMPMEM=on
If the value specified is on (in upper-, lower-, or mixed case), and you build with the /Sv+ compiler option, the temporary files will be created as memory files. If TEMPMEM is set to any other value, the temporary files will be disk files. If you specify /Sv, and TEMPMEM is not on, your program will end with an error when it tries to open a memory file.
![]()
Application
Run-Time Environment Variables
![]()
Set Windows Run-Time
Environment Variables
Set OS/2 Run-Time
Environment Variables