이 다이나믹 캐스트 라는 함수를 클래스를 지울때 활용할 수 있다고 하던데 어떤식으로 활용하는 지 잘 모르겠어요
예를 들어 제가 어떠한 도형의 정보를 담아놓을 수 있는 100개의 주소가 있고 그 곳에 채워간다고 할때. 이 중에서 원만을 지워야 한다고 하면
for(int i = 0; i < 100 ; ++i)
dynamic_cast(shapes[i]) != nullptr ; // shapes가 도형의 정보를 담아놓은 주소입니다. Circle은 원 클래
// 스 이구요
이렇게 작성하는게 맞는건가요??