重複の可能性:
このタイプのメモリはヒープまたはスタックに割り当てられますか?
class foo{
private:
int bar;
constructors and other members here...
}
foonew 演算子を使用してインスタンスを作成すると、どこに作成されますか?
ヒープだと思いint bar;ますが、スタックまたはヒープはどこで作成されますか?
また、 mybarがプリミティブ データ型ではなく、 のように作成された別のオブジェクトthis->bar=bar();である場合、どこに作成されるのでしょうか?