class Foo {

Foo() { ...}

}


있고 vector V 에


Foo f1;

V.push_back(f1); 하면


V에 집어넣을때 Foo라는 객체를 다시 새로 만들어서 생성하는거임?? 그럼 생성자도 다시 실행되는건가?