template <class charT, formattable<charT>... Ts>
constexpr void
formatter<pair-or-tuple<Ts...>>::set_separator(basic_string_view<charT> sep); // (1)
概要
要素の区切り文字を設定する。
このメンバ関数は、std::format()
関数の「pair、tupleの書式」において区切り文字を変更するオプションを指定することで自動的に呼び出される。
デフォルトの区切り文字は", "
である。
効果
sep
を区切り文字として設定する。
バージョン
言語
- C++23
処理系
- Clang: ??
- GCC: ??
- Visual C++: ??
参照
- P2286R8 Formatting Ranges
- P2585R1 Improve default container formatting
- C++23から、Range・コンテナ、
pair
、tuple
のフォーマット出力、および文字・文字列のデバッグ指定 ("?"
) が追加された
- C++23から、Range・コンテナ、