Stack allocation fails and heap allocation succeeds!! Is it possible??
Posted
by Prabhu
on Stack Overflow
See other posts from Stack Overflow
or by Prabhu
Published on 2010-04-22T11:38:24Z
Indexed on
2010/04/22
11:43 UTC
Read the original article
Hit count: 328
Hello All,
I have the following piece of snippet
Class Sample
{ Obj_Class1 o1;
Obj_Class2 o2;};
But the size of Obj_Class1
and Obj_Class2
is huge so that the compiler shows a warning "Consider moving some space to heap". I was asked to replace Obj_Class1 o1 with Obj_Class1* o1 = new Obj_Class1();
But I feel that there is no use of making this change as heap allocation will also fail if stack allocation fails. Am I correct? Or does it make sense to make this change ( other than suppressing the compiler warning ).
© Stack Overflow or respective owner