pointer_safety — Wyliczenie
Wyliczenie możliwych wartości zwracanych przez get_pointer_safety.
enum class pointer_safety {
relaxed,
preferred,
strict
};
Uwagi
Umieszczony w zakresie enum definiuje wartości, które mogą być zwrócone przez get_pointer_safety():
relaxed-- wskaźniki nie będące bezpiecznymi pochodnymi (oczywiście wskaźniki do zadeklarowanych lub zaalokowanych obiektów) są traktowane tak samo jak te będące bezpiecznymi pochodnymi.
preferred -- tak jak poprzednio, ale wskaźniki nie będące bezpiecznymi pochodnymi nie powinny być wyłuskane.
strict -- wskaźniki nie będące bezpiecznymi pochodnymi mogą być traktowane inaczej niż te będące bezpiecznymi pochodnymi.
Wymagania
Nagłówek: <pamięć>
Przestrzeń nazw: std