0

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

    typedef std::vector<A *> AArray;

    void myFunction()
    {
        AArray aarray;
        aarray.push_back(new A());
        aarray.push_back(new A());
    }
4

3 に答える 3