Skip to content

Latest commit

 

History

History
52 lines (38 loc) · 973 Bytes

File metadata and controls

52 lines (38 loc) · 973 Bytes

get

  • format[meta header]
  • function[meta id-type]
  • std[meta namespace]
  • basic_format_string[meta class]
  • cpp23[meta cpp]
constexpr basic_string_view<charT> get() const noexcept; // (1)

概要

書式文字列を取得する。

戻り値

メンバ変数としてbasic_string_view<charT> str;が定義されるとして、

return str;

#include <cassert>
#include <format>

template <class... Args>
void f(std::format_string<Args...> fmt, Args&&...) {
  assert(fmt.get() == "Hello {} World");
}

int main() {
  f("Hello {} World", 42);
}
  • fmt.get()[color ff0000]

バージョン

言語

  • C++23

処理系

参照