我想知道何时创建指针,例如堆上的共享指针
std::tr1::shared_ptr<gDynamicBar> BarTest(new gDynamicBar());
并且BarTest有一个普通DynamicTexture的Texture类对象作为成员函数,它包含一个jpg图像的数组。例如加载我拥有的图像
BarTest->DynamicTexture.LoadImage("anImage.jpg");
这是否意味着所有内容仍然分配在堆上,尽管DynamicTexture没有用关键字声明new?或者我是否还必须确保它DynamicTexture是作为DynamicBar类中的新对象创建的?