Poznámka
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
__if_not_exists Příkaz testuje, zda zadaný identifikátor existuje.Pokud identifikátor neexistuje, blok zadaný příkaz proveden.
__if_not_exists ( identifier ) {
statements
};
Parametry
Parametr |
Description |
---|---|
identifier |
Identifikátor, jejíž existence, kterou chcete testovat. |
statements |
Jeden nebo více příkazů spustit, pokud identifier neexistuje. |
Poznámky
![]() |
---|
Chcete-li dosáhnout nejspolehlivější výsledky, použijte __if_not_exists prohlášení následující omezení. |
Použije __if_not_exists prohlášení pouze jednoduché typy, nikoli šablony.
Použije __if_not_exists prohlášení identifikátory i mimo třídu.Se nevztahují __if_not_exists prohlášení pro lokální proměnné.
Použití __if_not_exists prohlášení pouze v těle funkce.Vně těla funkce __if_not_exists příkaz Testovat pouze plně definované typy.
Při testování přetížené funkce nemůže test pro určitý formulář přetížení.
Doplněk k __if_not_exists prohlášení je __if_exists prohlášení.
Příklad
Například informace o použití __if_not_exists, viz prohlášení __if_exists.