|
팁&트릭 소스중에 mx 서버 쿼리해오는게있던데요
dynamic_cast<TMXRecord *>(IdDNSResolver1->QueryResult->Items[i])->ExchangeServer;
이런 문장인데 저기서 dynamic_cast의 역활이 먼가요??
검색을 해보니 객체를 타입캐스팅하는데 쓰인다고 하는데 C++을 시작한지 얼마안되서 이해가 잘안되네요..
도움말에는 IIdDNSResolver1->QueryResult->item[i] <--이게 TResultRecord 형태이고..
TMXRecord는 TResultRecord의 자손이라고 나와있는데.. 왜 저렇게 써야하는지 이해가 잘..^^;
|