Namespaces
Variants

std:: range_format

From cppreference.net
Definiert im Header <format>
enum class range_format {

disabled,
map,
set,
sequence,
string,
debug_string

} ;
(seit C++23)

Gibt an, wie ein Bereich formatiert werden soll.

Konstanten

Enumerator Bedeutung
disabled Verhindert, dass der Bereichs-Standardformatierer den Bereich formatiert
map Ermöglicht die Formatierung des Bereichs als Map-Darstellung mit modifizierten Klammern "{" , "}" und Separator ": " für zugrundeliegende pair-like Typen im folgenden Format:
{ key-1 : value-1 , ..., key-n : value-n }
set Ermöglicht die Formatierung des Bereichs als Set-Darstellung mit modifizierten Klammern "{" und "}" im folgenden Format:
{ key-1 , ..., key-n }
sequence Ermöglicht die Formatierung des Bereichs als Sequenz-Darstellung mit Standardklammern "[" , "]" und Separator ", " im folgenden Format:
[ element-1 , ..., element-n ]
string Ermöglicht die Formatierung des Bereichs als Zeichenkette
debug_string Ermöglicht die Formatierung des Bereichs als maskierte Zeichenkette

Siehe auch

(C++20)
definiert Formatierungsregeln für einen gegebenen Typ
(Klassen-Template)
wählt ein geeignetes std::range_format für einen Bereich aus
(Variablen-Template)