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 };