template std::array constexpr crypt_helper(uint8_t const inSeed, char const (&inString)[_N], std::integer_sequence<_Type, _Nums...>) { return { {crypt(_Nums, inSeed, static_cast(inString[_Nums]))...} }; } static std::array const m{ { 0.3, 0.6, 1.0 } }; static std::array const m = { 0.3, 0.6, 1.0 };