![]() |
VCCC
2024.05
VisualCamp Common C++ library
|
Classes | |
| struct | pointer_traits< Ptr > |
| struct | pointer_traits< T * > |
Functions | |
| template<typename T > | |
| std::enable_if_t< std::is_object< T >::value, T * > | addressof (T &t) noexcept |
| template<typename T > | |
| constexpr const T * | addressof (T &&)=delete |
| template<typename T , typename... Args, std::enable_if_t< detail::in_place_constructible< T, Args... >::value, int > = 0> | |
| constexpr T * | construct_at (T *p, Args &&... args) noexcept(std::is_nothrow_constructible< T, Args... >::value) |
|
constexprdelete |
|
noexcept |
|
constexprnoexcept |