当对象iniside对象不使用new关键字但父对象在堆中时,它是否存储在堆栈或堆中?

use*_*779 0 c++ memory heap stack

基本上,如果我有类A,A类持有类的实例B,而无需使用new,我创建一个类的实例A使用new.类中B的类实例是否A存储在堆栈或堆中?

Ben*_*ley 6

B是部分A.因此无论A存储在哪里(无论是堆栈,堆还是其他),也就是说,根据定义,B存储的位置.