を宣言するstd::vector<A *>
と、メモリはどこに割り当てられますか? new
動的にメモリを割り当てることは知っていますが、ベクトルのメモリは静的に割り当てる必要があります。メモリがどうなるか知りたいです。
typedef std::vector<A *> AArray;
void myFunction()
{
AArray aarray;
aarray.push_back(new A());
aarray.push_back(new A());
}