std:: range_format
From cppreference.net
|
Definiert im Header
<format>
|
||
|
enum
class
range_format
{
disabled,
|
(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) |
|
(C++23)
|
wählt ein geeignetes
std::range_format
für einen Bereich aus
(Variablen-Template) |