最終更新日時(UTC):
が更新

履歴 編集

function
<format>

std::range_formatter::set_brackets(C++23)

constexpr void
  set_brackets(basic_string_view<charT> opening,
               basic_string_view<charT> closing); // (1)

概要

全体の囲み文字を設定する。

このメンバ関数は、std::format()関数の「Range・シーケンスコンテナの書式」および「連想コンテナの書式」において囲み文字を変更するオプションを指定することで自動的に呼び出される。

  • Range・シーケンスコンテナのデフォルトの開きカッコは"["、閉じカッコは"]"
  • 連想コンテナのデフォルトの開きカッコは"{"、閉じカッコは"}"

効果

openingを開きカッコ、closingを閉じカッコとして設定する。

バージョン

言語

  • C++23

処理系