Freigeben über


pointer_safety-Enumeration

Die Enumeration möglicher Werte, die von get_pointer_safety zurückgegeben werden.

enum class pointer_safety {
    relaxed, 
    preferred, 
    strict
    };

Hinweise

Mit dem bereichsbezogenen enum-Element werden die Werte definiert, die von get_pointer_safety() zurückgegeben werden können:

relaxed – nicht sicher abgeleitete Zeiger (offensichtlich die Zeiger von deklarierten oder zugeordneten Objekte) werden genauso behandelt, wie die sicher abgeleiteten.

preferred – wie zuvor, aber nicht sicher abgeleitete Zeiger sollten nicht dereferenziert werden.

strict – nicht sicher abgeleitete Zeiger werden möglicherweise anders behandelt als sicher berechnete Zeiger.

Anforderungen

Header: <memory>

Namespace: std

Siehe auch

Referenz

<memory>