vector나 list 쭉 정보 찾아보니까 int같은 단순한 형만 넣는게 좋고


class A { ... };


list<A*> aList;


aList.push_back(new A());

aList.push_back(new A());

aList.push_back(new A());


이런짓 앵간하면 하지 말라고 써있는데 그 이유가 명확히 나와잇찌가 않아서 질문 드립니다..


자바 문법에서는 ArrayList 선언해놓고 new로 막 때려박던데 C++에서는 이런식으로 하면 안되나요?