VCCC  2024.05
VisualCamp Common C++ library
array

Detailed Description

Functions

template<typename T , std::size_t N, std::enable_if_t< std::is_constructible< T, T & >::value &&!std::is_array< T >::value, int > = 0>
constexpr std::array< std::remove_cv_t< T >, N > to_array (T(&a)[N])
 
template<typename T , std::size_t N, std::enable_if_t< std::is_move_constructible< T >::value &&!std::is_array< T >::value, int > = 0>
constexpr std::array< std::remove_cv_t< T >, N > to_array (T(&&a)[N])
 

Function Documentation

◆ to_array() [1/2]

constexpr std::array<std::remove_cv_t<T>, N> vccc::to_array ( T(&&)  a[N])
constexpr

◆ to_array() [2/2]

constexpr std::array<std::remove_cv_t<T>, N> vccc::to_array ( T(&)  a[N])
constexpr