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é od CObject převažující verzi, která má AssertValid členské funkce.

Poznámky

ASSERT_VALIDvolání AssertValid členské funkce objektu předaný jako svůj argument.

Ve verzi MFC ASSERT_VALID neprovede žádnou akci.Ladicí verze ověřuje ukazatel, kontroluje proti NULLa volání objektu vlastní AssertValid funkce členů.Pokud tyto testy nezdaří, zobrazí se výstražná zpráva stejným způsobem jako výrazu.

[!POZNÁMKA]

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

Další informace a příklady viz Ladění aplikací 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 Globals