1 #ifndef DUNE_COMMON_STD_MAKE_ARRAY_HH 2 #define DUNE_COMMON_STD_MAKE_ARRAY_HH 7 #if DUNE_HAVE_CXX_EXPERIMENTAL_MAKE_ARRAY 8 #include <experimental/array> 14 #if DUNE_HAVE_CXX_EXPERIMENTAL_MAKE_ARRAY 18 #else // DUNE_HAVE_CXX_EXPERIMENTAL_MAKE_ARRAY 34 template <
typename... Args>
35 std::array<
typename std::common_type<Args...>::type,
sizeof...(Args)>
37 std::array<
typename std::common_type<Args...>::type,
sizeof...(Args)>
42 #endif // DUNE_HAVE_CXX_EXPERIMENTAL_MAKE_ARRAY Dune namespace.
Definition: alignedallocator.hh:9
std::array< typename std::common_type< Args... >::type, sizeof...(Args)> make_array(const Args &... args)
Create and initialize an array.
Definition: make_array.hh:36