데이터풀 관련해서 배우고있는데

MyClass * mc;

mc = MyPool::alloc();
new ((MyClass*) mc) MyClass();

이런 문법이 있는데

저렇게 대입할만한곳이 없는데 new를 호출하는 이유가 뭐임?

그냥 생성자 부르는거야?