absl::StrJoin

Joins the elements of a range using a custom formatter.

Synopsis

Declared in <absl/strings/str_join.h>

template<
    typename Range,
    typename Formatter>
std::string
StrJoin(
    Range const& range,
    std::string_view separator,
    Formatter&& fmt);

Return Value

The joined string.

Parameters

NameDescription
rangeThe range of elements to join.
separatorThe separator placed between joined elements.
fmtThe formatter used to convert each element to a string.