<memory>
– výčty
pointer_safety – výčet
Výčet možných hodnot vrácených .get_pointer_safety
class pointer_safety {
relaxed,
preferred,
strict
};
Poznámky
enum
Obor definuje hodnoty, které mohou být vrácenyget_pointer_safety()
:
relaxed
-- ukazatele, které nejsou bezpečně odvozeny (samozřejmě ukazatele na deklarované nebo přidělené objekty), jsou považovány za stejné jako s ukazateli, které jsou bezpečně odvozeny.
preferred
-- stejně jako předtím, ale ukazatele, které nejsou bezpečně odvozeny, by neměly být dereferenced.
strict
-- ukazatele, které nejsou bezpečně odvozeny, mohou být považovány za odlišné od ukazatelů, které jsou bezpečně odvozeny.