unexpected (<exception>)
Neočekávané popisovač volání.
void unexpected( );
Poznámky
C++ Standard vyžaduje, aby unexpected je volána, když funkce vyvolá výjimku, která není v seznamu throw.Aktuální implementaci to nepodporuje.Příklad volání unexpected přímo, který volá neočekávané popisovač.
Popisovač neočekávaný typ funkce volá funkci void.Pokud unexpected se nazývá přímo programem, neočekávané popisovač je naposledy nastavena pomocí volání set_unexpected.
Nemusí vrátit neočekávané popisovač volajícího.Může odstoupit od spuštění podle:
Vyvolání objektu typu uvedeného v specifikaci výjimky nebo jakýkoli typ objektu, pokud je neočekávané obslužná rutina přímo programem.
Vyvolání objekt typu bad_exception.
Calling terminate, abort or exit(int).
Při spuštění programu neočekávané zpracování je volání funkce Ukončit.
Příklad
Viz set_unexpected příklad použití neočekávané.
Požadavky
Záhlaví: <exception>
Obor názvů: std