- Tumbleweed 2024.07.05-1.3
 - Leap-16.0
 
| std::range_format(3) | C++ Standard Libary | std::range_format(3) | 
NAME¶
std::range_format - std::range_format
Synopsis¶
 Defined in header <format>
  
   enum class range_format {
  
   disabled,
  
   map,
  
   set, (since C++23)
  
   sequence,
  
   string,
  
   debug_string
  
   };
  
   Specifies how a range should be formatted.
  
   Constant Explanation
  
   disabled disallows range default formatter to format range
  
   allows to format range as map representation with modified brackets
  
   map "{", "}" and separator ": " for underlying
    pair-like types in the
  
   following format:
  
   { key-1 : value-1, ..., key-n : value-n }
  
   allows to format range as set representation with modified brackets
    "{"
  
   set and "}" in the following format:
  
   { key-1, ..., key-n }
  
   allows to format range as sequence representation with default brackets
  
   sequence "[", "]" and separator ", " in the
    following format:
  
   [ element-1, ..., element-n ]
  
   string allows to format range as string
  
   debug_string allows to format range as escaped string
See also¶
 formatter defines formatting rules for a given type
  
   (C++20) (class template)
  
   format_kind selects a suited std::range_format for a range
  
   (C++23) (variable template)
| 2024.06.10 | http://cppreference.com |