We help IT Professionals succeed at work.

Heap, Stack & C++ Builder

mayorgas
mayorgas asked
on
Medium Priority
1,197 Views
Last Modified: 2012-05-04
Hello, you all.  I'm working in an application for Windows95, with C++ Builder. I need to modify the size of stack and heap, because I run out of memory in runtime,
when my application tries to load big files. Could
you explain me how can I vary the size of stack & heap
using the code source or in another way? Thanks a lot...
Comment
Watch Question

Commented:
Modify what you want with STACKSIZE and HEAPSIZE module-definition statements in your .def (module-definition) file.

Not the solution you were looking for? Getting a personalized solution is easy.

Ask the Experts

Commented:
For C++Builder it's simple.  With your project open, select the menu Options->Project, then select the tab titled Linker.  You will see the min and max stack sizes, ands that's all there is to it.  

As far as the heap size, you don't need to worry about that, you have access to all the available memory, so stack is all you need to modify.

Good luck,
BigRog

Author

Commented:
The answer from AVaulin seems to be right for C++, but in C++ Builder, it seems better using the way explained by BigRog.
Access more of Experts Exchange with a free account
Thanks for using Experts Exchange.

Create a free account to continue.

Limited access with a free account allows you to:

  • View three pieces of content (articles, solutions, posts, and videos)
  • Ask the experts questions (counted toward content limit)
  • Customize your dashboard and profile

*This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

OR

Please enter a first name

Please enter a last name

8+ characters (letters, numbers, and a symbol)

By clicking, you agree to the Terms of Use and Privacy Policy.