I’m working from an example piece of code that allocates a relatively large local array. (32768 to be precise) When I try the same I’m getting behaviour that appears to be a stack overflow. Now I was wondering if my example has maybe set the stack to be larger then my application. Is this possible? if so how?
I’m working from an example piece of code that allocates a relatively large local
Share
With the Microsoft compiler you can use /F to set the stack size, however it seems like you should just allocate the object on the heap. You should have a reason you’re allocating this on the stack rather than the heap.
Edit: This page gives a good cross-platform breakdown, though it may be dated.