libstdc++
|
Functions | |
template<typename _Tp , size_t _Nm, size_t... _Idx> | |
constexpr array< remove_cv_t< _Tp >, _Nm > | std::experimental::fundamentals_v2::__to_array (_Tp(&__a)[_Nm], index_sequence< _Idx... >) |
template<typename _Dest = void, typename... _Types> | |
constexpr auto | std::experimental::fundamentals_v2::make_array (_Types &&... __t) -> array< conditional_t< is_void_v< _Dest >, common_type_t< _Types... >, _Dest >, sizeof...(_Types)> |
template<typename _Tp , size_t _Nm> | |
constexpr array< remove_cv_t< _Tp >, _Nm > | std::experimental::fundamentals_v2::to_array (_Tp(&__a)[_Nm]) |
Array creation functions as described in N4529, Working Draft, C++ Extensions for Library Fundamentals, Version 2