std::indirect_result_t_C++中文网

    requires (std::indirectly_readable<Is> && ...) &&
              std::invocable<F, std::iter_reference_T<Is>...>

using indirect_result_t = std::invoke_result_t<F, std::iter_reference_t<Is>...>;