VCCC  2024.05
VisualCamp Common C++ library
construct_at.hpp File Reference
#include <new>
#include <type_traits>
#include "vccc/__core/constexpr.hpp"
#include "vccc/__utility/type_sequence.hpp"

Go to the source code of this file.

Namespaces

 vccc
 

Functions

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)