定义于头文件 <memory> std::pointer_safety get_pointer_safety() noexcept; (C++11 起) 获得实现定义的指针安全模式,它是 std::pointer_safety 类型的值。 参数(无) 返回值此实现所用的 pointer_safety 。 参阅pointer_safety (C++11) 列出指针安全模式 (枚举) ...
pointer_safety::strict Only safely-derived pointers (pointers to objects allocated with new or subobjects thereof) may be dereferenced or deallocated. Garbage collector may be active. pointer_safety::preferred All pointers are considered valid and may be dereferenced or deallocated. A reachability-ba...
std::pointer_safetyget_pointer_safety()noexcept; (since C++11) (removed in C++23) Obtains the implementation-defined pointer safety model, which is a value of typestd::pointer_safety. Parameters (none) Return value The pointer safety used by this implementation. ...