Sdílet prostřednictvím


ASSERT_VALID

Slouží k testování předpokladů o platnosti vnitřní stav objektu.

ASSERT_VALID(pObject )

Parametry

  • pObject
    Určuje objekt třídy odvozené z CObject , který má převažující verze AssertValid členské funkce.

Poznámky

ASSERT_VALIDvolání AssertValid členské funkce objektu předán jako argument.

Ve verzi knihovny MFC ASSERT_VALID nemá žádný účinek.V ladicí verzi ověřuje ukazatel, kontroluje proti NULLa volání objektu vlastní AssertValid členské funkce.Pokud některá z těchto testů se nezdaří, zobrazí se výstražná zpráva stejným způsobem jako ASSERT.

[!POZNÁMKA]

Tato funkce je k dispozici pouze v ladicí verzi knihovny MFC.

Další informace a příklady naleznete v tématu Ladění aplikace MFC.

Příklad

// Assure that pMyObject is a valid pointer to an 
// object derived from CObject.
ASSERT_VALID(pMyObject);

Požadavky

Záhlaví: afx.h

Viz také

Referenční dokumentace

ASSERT (MFC)

VERIFY

Třída CObject

CObject::AssertValid

Koncepty

MFC – makra a globální prvky