std:: range_format
From cppreference.net
|
Défini dans l'en-tête
<format>
|
||
|
enum
class
range_format
{
disabled,
|
(depuis C++23) | |
Spécifie comment une plage doit être formatée.
Constantes
| Énumérateur | Signification |
disabled
|
interdit au formateur de plage par défaut de formater la plage |
map
|
permet de formater la plage comme une représentation de carte avec des crochets modifiés
"{"
,
"}"
et séparateur
": "
pour les types
similaires à une paire
sous-jacents dans le format suivant :
{ clé-1 : valeur-1 , ..., clé-n : valeur-n } |
set
|
permet de formater la plage comme une représentation d'ensemble avec des crochets modifiés
"{"
et
"}"
dans le format suivant :
{ clé-1 , ..., clé-n } |
sequence
|
permet de formater la plage comme une représentation de séquence avec des crochets par défaut
"["
,
"]"
et séparateur
", "
dans le format suivant :
[ élément-1 , ..., élément-n ] |
string
|
permet de formater la plage comme une chaîne |
debug_string
|
permet de formater la plage comme une chaîne échappée |
Voir aussi
|
(C++20)
|
définit les règles de formatage pour un type donné
(modèle de classe) |
|
(C++23)
|
sélectionne un
std::range_format
approprié pour un intervalle
(modèle de variable) |