ASSERT ( booleanExpression )
¸Å°³ º¯¼ö
booleanExpression
0ÀÌ ¾Æ´Ñ ¶Ç´Â 0À¸·Î °è»ê µÇ´Â ½ÄÀ» (¸¦ Æ÷ÇÔ ÇÏ ¿© Æ÷ÀÎÅÍ °ª)¸¦ ÁöÁ¤ ÇÕ´Ï´Ù.
ÁÖÀÇ
Àμö¸¦ Æò°¡ÇÕ´Ï´Ù. °á°ú°¡ 0 ÀÌ¸é ¸ÅÅ©·Î Áø´Ü ¸Þ½ÃÁö¸¦ Ãâ·Â ÇÏ °í ÇÁ·Î±×·¥À» Áß´Ü ÇÕ´Ï´Ù. ±×°ÍÀÌ ¾Æ¹«°Íµµ Á¶°ÇÀÌ 0ÀÌ ¾Æ´Ñ °æ¿ì¡£
Áø´Ü ¸Þ½ÃÁö´Â ¾ç½Ä
¾î¼³¼Ç ¿À·ù ÆÄÀÏ lt¿¡¼; À̸§ > ¶óÀο¡¼ < num & gt
À̸§ÀÌ ¼Ò½º ÆÄÀÏÀÇ À̸§ ±×¸®°í num ¼Ò½º ÆÄÀÏ¿¡¼ ½ÇÆÐ ÇÑ ¾î¼³¼Ç ÁÙ ¹øÈ£¡£
MFCÀÇ ¸±¸®½º ¹öÀü¿¡¼ ASSERT ½ÄÀ» °è»ê ÇÏÁö ¾Ê½À´Ï´Ù ¹× µû¶ó¼ ÇÁ·Î±×·¥À» Áß´Ü ÇÏÁö ¾Ê½À´Ï´Ù. ASSERT ´ë½Å VERIFY ¸ÅÅ©·Î »ç¿ë Çϴ ȯ°æ¿¡ °ü°è ¾øÀÌ ½ÄÀ» Æò°¡ ÇØ¾ß ÇÏ´Â °æ¿ì¡£
¸Þ¸ðnbsp;??ÀÌ ±â´ÉÀº MFCÀÇ µð¹ö±× ¹öÀü ¿¡¼¸¸ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù(&N).
¿¹Á¦
/ / ASSERT¿¡ ´ë ÇÑ ¿¹Á¦
ÄÉÀÌÁö * pcage = »õ·Î¿î ÄÉÀÌÁö (21); / / ÄÉÀÌÁö Cobject¿¡¼ ÆÄ»ý µË´Ï´Ù.
ASSERT (pcage! = NULL)
ASSERT (pcage gt; IsKindOf (RUNTIME_CLASS (ÄÉÀÌÁö)))
/ / °æ¿ì¿¡ pcage ÄÉÀÌÁö * ÇÁ·Î±×·¥À» Á¾·á(&G)
Âü°í Ç׸ñnbsp;È®ÀÎ(&N)