IMPLEMENT_DYNAMIC ( class_name, base_class_name )
¸Å°³ º¯¼ö
class_name
(¾È ÀÎ¿ë ºÎÈ£·Î ¹¿©) Ŭ·¡½ºÀÇ ½ÇÁ¦ À̸§¡£
base_class_name
(¾È ÀÎ¿ë ºÎÈ£·Î ¹¿©) ±âº» Ŭ·¡½ºÀÇ À̸§¡£
ÁÖÀÇ
µ¿Àû CObject¿¡ ÇÊ¿äÇÑ c + + ÄÚµå »ý¼º-Ŭ·¡½º À̸§ ¹× °èÃþ ±¸Á¶ ³»ÀÇ À§Ä¡¿¡ ·±Å¸ÀÓ ¾×¼¼½º¸¦ »ç¿ë ÇÏ ¿© Ŭ·¡½º¸¦ ÆÄ»ý ÇÕ´Ï´Ù. IMPLEMENT_DYNAMIC ¸ÅÅ©·Î »ç¿ë ÇÏ ¿© ÇÑ.CPP ¸ðµâ ´ÙÀ½ ¸µÅ© °á°ú °³Ã¼ Äڵ带 ÇÑ ¹ø¸¸¡£
ÀÚ¼¼ÇÑ ³»¿ëÀº ÂüÁ¶ CObject Ŭ·¡½º Ç׸ñ ¿¡¼ Visual c + + ÇÁ·Î±×·¡¸Ó °¡À̵塣
Âü°í Ç׸ñnbsp;DECLARE_DYNAMIC, RUNTIME_CLASS, CObject::IsKindOf(&N)