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

Name

Description

range

The range of elements to join.

separator

The separator placed between joined elements.

fmt

The formatter used to convert each element to a string.

Created with MrDocs